Modular House “DUB”: A Luxurious Green Retreat in Moscow

246