Windsor Castle is a royal residence at Windsor in the English county of Berkshire. The castle is notable for its long association with the British royal family and for its architecture.
Tag Archives: Windsor
Windsor Castle
Windsor Castle, UK
Long exposure on a cloudy day
Long exposure on a cloudy day