March 2, 2017 Apartment in Moscow by Megabudka Pin on Pinterest Pin Save Photo Save Email Photo Email This inspiring apartment located in Moscow, Russia, was designed in 2016 by Megabudka.