In the pink

5 min read

Kings, ghosts and unsavoury characters, Fyvie Castle’s history will reel you in

Words by