December 20, 2018 Apartment 191 by Illia Temnov Pin on Pinterest Pin Save Photo Save Email Photo Email This tiny modern apartment located in Odesa, Ukraine, was recently completed by Illia Temnov. Read more