Filming Locations (1)

  • Isola d'Elba, Italy