SEE MORE. Acrylic & oil on cardboard. 105x75cm. 2016
TAIGA Space. St. Petersburg, Russia.