Painting

Spanish Still Life

85.9 x 116.3 cm.
Hermitage, Saint Petersburg
1910