A very rainy view of the castle, dating back to the 12th century. Mary, Queen of Scots, gave birth to James VI here.
Created with Web Album Generator