Pedestrian

Mud spattered sign attached to a riser on a flight of steps leading to the Business Design Centre in Islington

London, United Kingdom

Added:

18th August 2014