Exhibitions > New British Painting

Baba
Baba
Acrylic on Canvas
36 x 28 cm
2004