Wednesday, 10 February 2010

Alicia Keys & Beyonce On The Set Of, “Put it in a Love Song” Video Shoot Set



1 comment: