St Michael’s Mount, off the coast of Marazion, Cornwall, England

(© David Gristwood)