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.
© 2004 by Ted R. Marcus Contact me about high-resolution image files and prints of this picture.