Moscow, Russia
Sculptures by Nicholai populate the rear garden area of Basillica Hostel - interesting, but is it art?