Crawler Excavators 2013 5,791 h France, St Aubin Sur Gaillon7d
Crawler Excavators 2014 4,477 h France, St Aubin Sur Gaillon