Florence + The Machine Perform at Harrod’s in London

Barbara DeFranco | December 27, 2011 - 9:46 am