New York, NY, United States
Recognition
Artist featured in a collection
Sofia Echa was born in 1992 in Vladivostok, Russia and has lived in New York City since 2013 after she received a bachelor degree in Economics and Japanese language at Federal University of Vladivostok,Russia.
Before that Sofia studied fine arts in Art School of Vladivostok. Last year, she partic...
artworks
View All 5 Artworks