Stefan Levchenko was born in Odessa, Ukraine. He has been sharing his travel impressions and other thoughts on his Instagram blog since 2014. Stefan is a Film Studies major in the American University of Paris. Stefan has made a short fiction film "Tamara" and a short documentary "Anna Tholia and Her Chosen Family" which can be found on his YouTube channel.