Filming Locations (1)

  • Ascot, Berkshire, England, UK