Back to photostream

Mini Tower

Castle Stalker View, Scotland

Also known as ‘Castle of Aaargh’, the island castle where the Grail is supposedly resides ("Monty Python and the Holy Grail")

1,680 views
12 faves
11 comments
Uploaded on October 27, 2012
Taken on August 19, 2010