furniture store - Leningrad, Russia