Windsor.
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.
32,710
views
236
faves
243
comments
Uploaded on July 1, 2014
Taken on June 30, 2014
Windsor.
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.
32,710
views
236
faves
243
comments
Uploaded on July 1, 2014
Taken on June 30, 2014