Preview St. George's Hall, Windsor Castle, Windsor, Berkshire, England, United Kingdom, Europe Image ID: 834-1233 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day indoors architecture interiors building interior castle castles windsor castle st georges hall st george's hall windsor berkshire england great britain united kingdom europe