St. Margaret's Chapel

This oldest building in Ediburgh sits at the pinnacle of The Castle.
Post a Comment