Leonid Borisov, ‘The Ball’, 2000, Gallery Elena Shchukina

About Leonid Borisov

Russian, 1943-2013, Saint Petersburg, Russia