A new exhibition at The Lumiere Brothers Center for Photography, Moscow, celebrates the bold architectural landmarks of the 20th century through images by influential photographer Ezra Stoller (1915-2004).
A new exhibition at The Lumiere Brothers Center for Photography, Moscow, celebrates the bold architectural landmarks of the 20th century through images by influential photographer Ezra Stoller (1915-2004).