Saffron Medusa

17.7.10

Acrylic on cotton duck

36 x 30 inches

(91 x 76 cm)

< Back to: Paintings / 2000-2011