There is a retrospective of Ching Ho Cheng’s work, including some new paintings recently discovered in Vienna, at the Shepherd Gallery at 58 East 79th Street right around the corner from Central Park and the Met. I was especially drawn … Continue reading
