Leila Shelia

Still-life, 2003

Oil on canvas

52 x 33 cm.

Leila Shelia
Still-life, 2003
500$