Floating Lenin in Russia…

by Rfun




There were so many of them built in Russia, that it’s not really that surprising to see one floating somewhere…

via englishrussia.com

Leave a Reply