photo

Windsor Castle #1 (1975)

Windsor Castle has been a royal residence for over 900 years, beginning with William the Conqueror’s first wooden structure on a hill overlooking the Thames. It is reputedly the world’s largest inhabited castle.


BACK Europe through the Front Door page
tedsimages.com Home