Apartment in St Petersburg by D&T Architects

339