Mermaids at Glengarry Castle, Invergarry Leave a Comment / By David Barwick / November 15, 2011 November 15, 2011