Apartment 191 by Illia Temnov

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

Photography by 8beam

Visit Illia Temnov

- by Matt Watts

Gallery