Moscow
Barvikha Luxury Village
Barvikha Hotel & Spa
Restaurant Lastochka
November 2018