Apartment in Odessa by S&T Architects
Located in the Ukrainian city of Odessa, this inspiring apartment was designed by S&T Architects.



-->



-->



Visualizations courtesy of S&T Architects
- by Matt Watts