Restaurant Chalet Taiga

Restaurant Chalet Taiga

Saint Petersburg, Russia

Featuring Utility Collection

Photo credit to Restaurant Chalet Taiga