London 1981
Peter MARSHALL
Stamford St, Southwark,
1981
29u-23: works, offices,
Thumbnails
ON>
<back
London
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.