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

Florence Welch - Florence Welch and her boyfriend Stuart Hammond London, England - arriving at Heathrow Airport Tuesday 1st March 2011







Contactmusic

Comments