EPW059667 ENGLAND (1938).  South Pier, the Dock and the town, Penzance, 1938


?

This image is unlocated