Matzos

Windsor Castle

Windsor Castle is an official residence of The Queen and the largest occupied castle in the world. A Royal home and fortress for over 900 years, the Castle remains a working palace today.

Image taken by 39 Sqn Canberra
  • Like
Reactions: Bombardier

Media information

Category
Aerial recce photos
Added by
Matzos
Date added
View count
10,416
Comment count
1
Rating
5.00 star(s) 1 ratings

Share this media

Back
Top