London 1983

Peter MARSHALL


Battersea Riverside from the Thames, Wandsworth. 1983
35n-35; river, Thames, church, flat, works, pier, bridge

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