still life by ilya tabenkin

Ilya Tabenkin

Still Life, 1978

Maxim Boxer & Co. Limited

Est. 3,000–4,000 GBP