Editorial
Royal Carriage Windsor Castle UK Editorial Image

Royal Carriage at Windsor Castle, in Windsor in the English county of Berkshire, is the largest inhabited castle in the world and, dating back to the time of William the Conqueror, is the oldest in continuous occupation. 16 May 2006.

  • MR: NO
  • PR: NO
  • 4
  • 2682
  • 18

Editorial Image: Royal Carriage Windsor Castle UK

ID 9061615 © | Dreamstime.com

We accept all major credit cards from United States.

Designers Also Selected These Stock Photos

More similar stock images

More images