Share
twitterlinkedinfacebook
Image 1 of 1
moscow.russia_10.jpg
5/27/2006--Moscow, Russia..Stalin, Lenin and Marx impersonators take a break from posing with tourists near the Red Square in Moscow...Photograph By Stuart Isett.All photographs ©2006 Stuart Isett.All rights reserved.