Filming Locations (2)

  • Genoa, Liguria, Italy

  • Rome, Lazio, Italy