Tag Archives: Lenin Museum Tampere

Lenin

When we heard that the Lenin Museum in Tampere (Finland) was in the Workers’ Hall we were expecting to find a pleasantly dowdy and battered space, but this is what we found, complete with buxom Russian receptionist.

1 (6)
Continue reading Lenin

Advertisements