Preview

image preview

Creation Date

4-1959

Description

Photo of Evelyn Thurman in Leningrad, Russia, with Lenin statue in background, April 1959. From the collection of Thurman travel slides.

Keywords

Mary Evelyn Thurman, Evelyn Thurman, Leningrad Russia, Lenin Statue, St. Petersburg Russia

Share

Image Location

 
COinS