Filming Locations (3)

  • Berlin, Germany

  • Kfar Saba, Israel

  • Tel Aviv, Israel