St. Michael's Mount in Marazion, Cornwall, England

Where the sea makes way

2026-01-31 937