Picture - Florence Welch London, England, Tuesday 1st March 2011


Florence Welch Tuesday 1st March 2011 arriving at Heathrow Airport London, England




Contactmusic