London 1979

Peter MARSHALL


Amelia's Corner Store, Harrow Rd, 1979
19g-26: shop, advertising, Brent

Thumbnails    Home                 ON>    <back

 

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