'England's Royal Residence - Windsor Castle from the Thames, Windsor, England', c1930s. Originally designed in 11th century to protect Norman dominance, Grade I listed Windsor Castle is the longest-occupied palace in Europe. From "Tour of the World". [Keystone View Company, Meadville, Pa., New York, Chicago, London]
World Europe United Kingdom England Windsor and Maidenhead Windsor
Pixel Dimensions (W x H) : 4673x4779
File Size : 65,427kb