Filming Locations (2)

  • Ancona, Marche, Italy

  • Menton, Alpes-Maritimes, France