Designed by
Title
A stunning old castle and landmark #164873085
Description
Windsor Castle, London, April 8 2011 - This castle in Berkshire is notable for its long association with the English and later British royal family and for its architecture. The original castle was built in the 11th century
This image is editorial