Close-Up: Vladimir Lenin Head Statue - Irkutsk, Russia
Irkutsk, Russia
6 Seconds
Clip ID: 29937
View Similar Clips from the Old Town of Irkutsk Russia Collection.
Close-Up: Vladimir Lenin Head Statue - Irkutsk, Russia
Irkutsk, Russia
6 Seconds
Clip ID: 29937
View Similar Clips from the Old Town of Irkutsk Russia Collection.