DIDA at Hyde Park Jazz Festival, Chicago

Hyde Park Jazz Festival, 1525 East 53rd Street, Chicago, IL