Preview Windsor Castle, Windsor, Berkshire, England, United Kingdom, Europe Image ID: 685-1963 Artist: Ethel Davies Purchase a commercial license Buy framed prints & more from our print store color image travel photography travel destinations day outdoors horizontal architecture exteriors building exterior castle castles windsor windsor castle berkshire england great britain united kingdom europe