Alexey Wind is a talented self-taught photographer, filmmaker and artist who was born in Russia and