July 7, 2012 Scotland, Threave Castle Edit Delete Tags Autopost The ghosts of Armors past can be seen within these walls.