Construction, Excavation and Demolition Photos
Finlay screener (owner KWS)
Finlay screener near Amsterdam, The Netherlands.
See also picture #505
Picture added on 22 August 2009 at 10:16