Designed by
Title
Windsor Castle, England, Berkshire, royal residence #250911254
Description
A view of the walls of the castle where Queen Elizabeth dines. Medieval architecture, heritage. Travel and tourism destination in United Kingdom. British traditional.
This image is editorial