scaffolding on building. Lancaster Place, London, England, UK
Size: 5133px × 3422px
Photo credit: © S.C.Urban / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, block, blocks, brick, bricks, britain, british, build, building, buildings, business, city, combisafe, construct, construction, england, industrial, industry, kingdom, lancaster, london, place, progress, scaffold, scaffolding, structure, structures, uk, united