Scaffolding netting on building, Edgware, Greater London, England, UK

- Image ID: FE85W2

Search stock photos by tags