grating

Grating on side of building, Docklands, London

Grating on side of building, Docklands, London – (IMAGE 0032)

Have your say!