London 1982

Peter MARSHALL


Dolphin, River Thames, Surrey Docks, Rotherhithe. 1982
31p-63: dolphin,, river, Thames, docks, sheds,

 

You can click on the image to go to the next picture