Rome, Italy
Elena Shamrina was born in Siberia, she has lived for a long time in Spokane, Washington and Rome where she is currently living. She has graduated in russian language and is a self-taught artist and painter. Currently very active and always present during art exhibitions specially those involving th...
artworks
View All 6 Artworksinside the studio