Designed by
Title
Construction Scaffolding and Warning Signs, London, UK #113854360
Description
A London construction site, with scaffolding, barriers and signs warning of men working above, with a London black cab or taxi speeding past, England, United Kingdom.
This image is editorial