Cara Kilbey London - Disney's 'Let It Shine' TV Premiere at The Mayfair Hotel, London - July 16th 2012 Photo by Keith Mayhew


Size: 3149px × 5012px
Photo credit: © KEITH MAYHEW / Alamy / Afripics
License: Licensed
Model Released: No