Born in Russia, photographer Nina Leen spent her childhood living in Italy, Switzerland, and Germany before