Windsor castle with garden near London, United Kingdom

- Image ID: JMG7CK
Windsor castle with garden near London, United Kingdom
Tomas Marek / Alamy Stock Photo
Image ID: JMG7CK
Location: Hrad Windsor, Windsor, Velká Británie