Florence Welch In Soho - Monday 15th April 2013

Florence Welch wearing a large brown fur coat seen out and about in Soho - London United Kingdom - Monday 15th April 2013 (8 images)

Advertisement