Traffic Light & Street Lamp

Traffic Light and Street Lamp

A traffic Light & Street Lamp in Docklands, London – (IMAGE 0282)

Have your say!