Oct28

Art Lillard's On Time Trio

 —  —

Cleopatra's Needle, 2485 Broadway @ 92nd Street, New York City

Featuring Cecilia Coleman on piano, Art Lillard on drums, Will Woodard on bass. No cover charge.