IMG_6929

IMG_6929

Statue of Lenin that was once located in Riga, Latvia

Be the first to comment

Leave a Reply

Your email address will not be published.


*