Diana Davydova / Images

Drosera

Drosera

Oil on canvas, 91x153x4 cm, £600

Image Location