Construction, Excavation and Demolition Photos
Lee Lifting at Trafalgar Square
Another picture of the Lee Lifiting Liebherr 10 wheeler crane seen at Trafalgar Square, London.
UK registration KE06GOP.
Photo taken in 2012 with Fujifilm FinePix S7000
See also picture:
Picture added on 26 January 2013 at 07:34