Ella Littwitz Born in 1982 in Israel Lives in Berlin, Germany
Untitled (Sheet), 2009 Photography: Natalie Barki