Filming Locations (1)

  • Ischia Island, Naples, Campania, Italy