Kimbra in Concert Pictures

Kimbra in concert at The Metro in Chicago on October 17, 2012.Picture copyright by Daniel Locke / PR Photos.

Kimbra in concert at The Metro in Chicago on October 17, 2012.Picture copyright by Daniel Locke / PR Photos.

SHARE THIS