Filming Locations (2)

  • Israel

  • Tel Aviv, Israel