December 20, 2018 Apartment 191 by Illia Temnov Pin on Pinterest Pin Save Photo Save Email Photo Email Apartment 191 is a tiny modern apartment located in Odesa, Ukraine, designed by Illia Temnov.