Florence + The Machine Perform at Harrod’s in London

Barbara DeFranco / December 27, 2011