Ella Kruglyanskaya

Born in 1978, Riga, Latvia. Lives and works in New York, NY.