Scaffolding, London England United Kingdom UK
Size: 4912px × 3264px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, building, construction, development, engineering, england, english, equipment, estate, europe, european, house, housing, industrial, industry, loaded, logistics, london, metal, pipe, pipes, poles, refurbish, refurbishing, refurbishment, renovation, residential, restoration, scaffold, scaffolding, specialist, stacked, steel, structure, support, transport, transportation, tubes, uk, work