Will Mellor attends the Premiere of at The Empire Leicester Square, London, 25th May 2010. Picture by Julie Edwards
Will Mellor attends the Premiere of at The Empire Leicester Square, London, 25th May 2010. Picture by Julie Edwards
Size: 1996px × 3000px
Location: Leicester Square, London, England, Uk
Photo credit: © JEP Celebrity Photos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: , carpet, empire, event, film, leicester, london, mellor, premiere, red, sq, square, town, venue