Filming Locations (4)

  • Rome, Lazio, Italy

  • Venice, Veneto, Italy

  • Odescalchi Castle, Bracciano, Rome, Lazio, Italy

  • Villa Aldobrandini, Frascati, Rome, Lazio, Italy