Telescopic Handlers France, St Aubin Sur Gaillon7d
Telescopic Handlers 2011 3,553 h France, St Aubin Sur Gaillon