Tuesday, January 3, 2012

One Last Pomegranate #953
























sold This pomegranate is a curious one. still life, acrylic, 6x6" $100