2014 - Tim Stanley Photography
Powered by SmugMug Log In

Castle Above the Town

Windsor Castle is located above the town of Windsor, in Berkshire, England. It was an interesting contrast of the old and new.
http://www.timstanleyphotography.com/2014/05/castle-above-town/

Europewindsor castlelondonberkshireenglandqueenroyalty