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

News

Vibe | July 17, 2006 - 5:00 am

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

Tags: News
0