EPW039838 ENGLAND (1932).  Morrab Gardens, the town centre and the Harbour, Penzance, 1932


?

This image is unlocated