Square of SovietsThe World's Largest Lenin Head Ulan Ude Buriatya (Eastern Siberia) RUSSIA
Size: 3577px × 5317px
Photo credit: © Catriona Bass / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: head, largest, lenin, ma, sovietsthe, square, world