Crawler Excavators 2009 France, St Aubin Sur Gaillon7d
Crawler Excavators 2014 7,119 h France, St Aubin Sur Gaillon