Gallery Elena Shchukina

Gallery Elena Shchukina

Leonid Borisov, Icon, 2008, acrylic on canvas, 100
x 95 cm, courtesy of Gallery Elena Shchukina
Subscribe
Get updates on the Gallery Elena Shchukina