Filming Locations (1)

  • Corsica, France (island)