ArchitectLeningrad Scientific Research And Design Instituteresearch institute in Saint Petersburg, RussiaPhotograph of one of their buildings · Florstein (Telegram:WikiPhoto.Space) · CC BY-SA 4.0 · Wikimedia Commons2 buildingsBuildingsKhersonskiy proezd 2, Saint PetersburgSaint Petersburg, RussiaNovosmolenskaia Embankment 2-4-6-8, Houses on chicken legsOstrov Dekabristov, Russia