St Ives Slideshow
John Mallard Bromley (1858-1939): The Island from Porthmeor Beach, St Ives