Picture - Alicia Keys London United Kingdom, Tuesday 28th May 2013

Alicia Keys - Alicia Keys wrapped up warm in a winter coat and head scarf as she arrives at her hotel - London, United Kingdom - Tuesday 28th May 2013







Contactmusic

Comments