Construction, Excavation and Demolition Photos
Liebherr 900 excavator
Liebherr 900 excavator at Amsterdam, The netherlands.
Also see picture #474
Picture added on 20 August 2009 at 13:36