Tag: Charles I was the last monarch to sleep in this castle the night before he was crowned king of Scotland in 1633

close