India Arie @ The Taste of Chicago 2006, Grant Park, Chicago, IL

News

Vibe / July 17, 2006

India Arie takes her place on stage as she approaches the mic.