Sheeted scaffolding

Building covered by scaffolding, Belgravia

London, UK