Preview Windsor Castle, Windsor, Berkshire, England, United Kingdom, Europe Image ID: 834-1230 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store color image photography outdoors two people people day scenic scenery building exterior fortress uk travel travel destinations horizontal scenics architecture building exterior castle royalty windsor castle windsor berkshire england united kingdom europe guard guards guarding blue sky