Oil on linen
85 x 89cm
2002

Cells

Oil on linen
85 x 89cm
2002