Editorial

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
  • 2753
  • 18

Editorial Image: Royal Carriage Windsor Castle UK

ID 9061615 © | Dreamstime.com

We accept all major credit cards from the United States.

More similar stock images

More images