
Lev Tabenkin, 1991, Oil on canvas, 120x80 cm.
Lev Tabenkin, 1991, Oil on canvas, 120x80 cm.

Lev Tabenkin, 1991, Oil on canvas, 150x200 cm.