Picture - Florence Welch London, England, Tuesday 27th December 2011


Florence Welch Tuesday 27th December 2011 opens the 2011 Harrods Winter sale. London, England




Contactmusic