Filming Locations (2)

  • Titanus, Rome, Lazio, Italy (studio)

  • Teatri della Farnesina, Rome, Lazio, Italy (studio)