Filming Locations (1)

  • Globus Group Studios, Neve Ilan, Israel