Share
twitterlinkedinfacebook
Image 1 of 1
LFI_IVORSSHOW011.jpg
Emotional Lily Allen wins the Ivor Novello Award for the PRS for Music Most Performed Work at the 55th Ivor Novello Awards Show at the Grosvenor House Hotel on May 20, 2010 in London. Picture by Mark Allan/LFI/iPhoto