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 …