trafiic light and lampost

Traffic light and lamp post

Traffic light and lamp post in Docklands, London – (IMAGE 0102)

Have your say!