Mystic Mount, St Michael's Mount, Marazion, Cornwall, England, UK.

Mystic Mount, St Michael's Mount, Marazion, Cornwall, England, UK.

Mystic Mount, St Michael's Mount, Marazion, Cornwall, England, UK.