Filming Locations (2)

  • Porto Rotondo, Olbia, Sassari, Sardinia, Italy

  • Rome, Lazio, Italy