prev
next
Preview
Metadata Image
AssetID : 3639112
Headline :
Caption : Amelia Lily
'The X Factor' judges and finalists leave the studios after the live show on Saturday
London, England - 03.12.11
PersonInImage :