Construction, Excavation and Demolition Photos
New Holland B95
New Holland B95 backhoe in Cerro Azul, Mexico.
14 August 2013
Picture added on 15 August 2013 at 07:40