Elena is a Russian artist, currently living and working in Sweden.
Her work focuses on dealing with time and celebrating the beauty of imperfection.