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
  • 933
  • 1

Editorial Stock Image: Historic Windsor Castle in England

Exclusive image: ID 18887159 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images