Amelia Lily and Devlin at ITV Studios - Friday 18th November 2011

x factor finalists Janet Devlin, Misha Bryan and Amelia Lily at the ITV Studios London, England - 18.11.11 (7 images)

Advertisement