Saint-Petersburg Apartment by INT2 Architecture Interior design of an apartment in Saint-Petersburg, 105 m2. Designed by INT2 Architecture