Florence Welch - Tuesday 27th December 2011

Florence Welch opens the 2011 Harrods Winter sale. London, England - 27.12.11 (16 images)

Advertisement