Apartment 191 by Illia Temnov
This tiny modern apartment located in Odesa, Ukraine, was recently completed by Illia Temnov.



-->



-->


Photography by 8beam
- by Matt Watts