Simon Davis-Cohen

Simon Davis-Cohen is the grandson of two Iraqi Jewish Communists.

ADVERTISEMENTS