Sept. 24, 2024 in Photography & Visuals by Charlotte Sinclair
Nina Leen, a name synonymous with some of the most captivating images in Life magazine, has long been a figure shrouded in mystery. Born in the Russian Empire, Leen's life journey took her through Germany, Italy, and Switzerland before she eventually settled in the United States, where her photographic talents would leave an indelible mark on American media.
Read more