Scaffolding on a partially completed new build house on a UK building site

- Image ID: FH59D5
AKP Photos / Alamy Stock Photo
Image ID: FH59D5
Location: Lancashire, England, UK

Search stock photos by tags