London 1978
Peter MARSHALL
Whitechapel, 1978
17g66:
shop, Tower Hamlets
Thumbnails
Home
ON>
<back
London
You can click on the image to go to the next picture
Thanks to Paul Trevor, who confirms that this shop was on Wentworth St.