Filming Locations (2)

  • Taranto, Apulia, Italy

  • Rome, Lazio, Italy