Crawler Excavators 2014 11,413 h France, St Aubin Sur Gaillon7d
Crawler Excavators 2011 12,620 h France, St Aubin Sur Gaillon