“House on (Chicken) Legs“. Symbol of Soviet Constructivism. Saint Petersburg, Russia

Four of so called “Houses on (Chicken) Legs“ located at the Novosmolenskaya Embankment of Saint Petersburg, Russia. Next to “Primorskaya“ metro sta...
Back to Top