Jan21

Art Lillard Trio

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

With Cecilia Coleman piano, Josh Marcum bass, Art Lillard drums.