Saturday, September 13, 2008

Charlene Liu in New York

Charlene Liu's solo show opens today at Virgil de Voldere Gallery in New York. This piece, "Pile of Cherries," is among the new works on paper on exhibit.