Edwardian postcard by F.G.O. Stuart of Windsor Castle from Alexandra Gardens
Windsor Castle stands atop of a hill and looms over Alexandra Gardens in Windsor, Berkshire, UK. Tourists walk and picnic in the park on sunny day Stock Photo - Alamy
Childrens Play Area Alexandra Gardens Windsor Editorial Stock Photo - Stock Image | Shutterstock