Construction, Excavation and Demolition Photos
Side view of Volvo L90F loader
Brand new Volvo L90F at another dealer in Brabant, The Netherlands, August 2009.
See also picture #211
Picture added on 09 August 2009 at 09:14