Filming Locations (1)

  • Latina, Lazio, Italy (exterior scenes)