Filming Locations (1)

  • Tel Aviv, Israel