DSCF9428

Lenin still stands proudly from his perch in the southern part of the city center, near the train and bus stations. Photo by Mark Baker.

Statue of Lenin in the south of Kaliningrad, Russia, city center, near the bus station and train station.

Add a comment

Your email address will not be published. Required fields are marked *


7 − = six