Chicago Art & Funk Festival

The Cubby Bear , 1059 W Addison St., Chicago, IL