Tag: EvdokiaBach

Into the red

Evdokia Bach is an American artist, born in Nothern Africa and raised in Moscow, Russia. She got her masters degree in architectural design at the Institute of Contemporary Art in …