House of Soviets Saint Petersburg Russia design

House of Soviets Saint Petersburg Russia design

Design for the House of Soviets in Saint Petersburg, Russia