Results 1 results found The west front of St. George's Chapel, Windsor Castle, Windsor, Berkshire, England, United Kingdom, Europe