Shakira and Baby Milan Land in Paris, France

Peggy Truong | August 17, 2013 - 11:41 am
Tags: Shakira
0