archaicwonder:Loch Leven Castle and Mary, Queen of ScotsLocated on Castle Island, Perth and Kinross,