Windsor Castle.jpg
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. It occupies a large site of more than thirteen acres (five hectares), and combines the features of a fortification, a palace, and a small town.
- Copyright
- Felipe Pitta
- Image Size
- 5315x3543 / 10.5MB
- Keywords
- Contained in galleries
- United Kingdom

