London 1981

Peter MARSHALL


Stamford St, Southwark, 1981
29u-23: works, offices,

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

And this was the bottom half of the picture. Photoshop joined the two very neatly without my help.