The Rosenstein Apartment Building at No. 35 Kamennoostrovskii Prospekt is a historical landmark building in St. Petersburg designed by Andrei Belogrud, an architect known for his medieval Italian themes.
Belogrud replaced the Renaissance forms with a rustic interpretation of medieval provincial Italian architecture. Although pretentious, the building nonetheless fits its site, on a large city square. The two towers flanking the main entrance suggest medieval town fortifications, but the picturesque quality derives primarily from the rusticated quoins and lancet window surrounds on the massive stuccoed walls.