Filming Locations (1)

  • Syracuse, Sicily, Italy