Editorial
Historic Windsor Castle in England Editorial Stock Image

Historic Windsor Castle in the Royal County of Berkshire in Southern England, the residence of HRH Queen Elizabeth II, with open topped red Tourist Bus.

  • MR: NO
  • PR: NO
  • 2
  • 1032
  • 1

Editorial Stock Image: Historic Windsor Castle in England

  • Exclusive image
ID 18887159 © | Dreamstime.com

We accept all major credit cards from United States.

Designers Also Selected These Stock Photos

More similar stock images

More images