Castles, palaces and prisons of Mary of Scotland.