Ghada Karmi and Ellen Siegel protesting in front of the Israeli Consulate in London, 1973. stay-human:wellesleyunderground

Ghada Karmi and Ellen Siegel protesting in front of the Israeli Consulate in London, 1973. stay-human:wellesleyunderground