Back to photostream

The largest head of Soviet leader Vladimir Lenin ever built - Ulan-Ude

Siberia. Russia.

2,509 views
12 faves
3 comments
Uploaded on March 16, 2018
Taken on February 25, 2018