Filming Locations (2)

  • Italy

  • Turin, Piedmont, Italy