UK: Let It Shine Premiere { 20 images } Created 17 Jul 2012

UK premiere of Disney's "Let It Shine" TV show at The Mayfair Hotel, London, England.
July 16, 2012
Pictures: Henry Harris / Featureflash
View: 100 | All