Filming Locations (1)

  • South Wales, Wales, UK (castle and church)