Filming Locations (4)

  • Roma, Lazio, Italy

  • Florence, Tuscany, Italy

  • Taormina, Messina, Sicilia, Italy

  • Paris, France