Amelia Lily at The X Factor - Monday 3rd October 2011

Amelia Lily 'x factor' finalists arriving at their house London, England - 03.10.11 (3 images)

Advertisement