Two British Land Cranes on a Urban Construction Site in the City of London.


Size: 3322px × 5100px
Photo credit: © Newscast Online / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: british, building, construction, copy, crances, developer, development, land, london, master, site