THE MAGIC TREE
June 2006 - Central Park, Summit Rock @ 83rd Street & Central Park West
New York Times
Weekend Arts and Leisure