Wednesday, October 15, 2008

ART NEWS - Review of my last London Show


September 08 Issue under "International Reviews".