Shakira holds fundraising concerts in Mexico and Argentina (photos)

by Adriaan Alsema May 18, 2008