Filming Locations (1)

  • Naples, Italy (some scenes)