Filming Locations (3)

  • Mantua, Lombardia, Italy

  • Sabbioneta, Mantua, Lombardia, Italy

  • Soragna, Parma, Emilia-Romagna, Italy