The Picturesque St Michael's Mount a Tidal Island in Cornwall UK

St Michael’s Mount is a tidal island in Cornwall, UK. The island is popular with tourists and is twinned with Mont St Michele in France

Most Popular Searches On Stock Footage