Florence and the Machine - Live Performance - Alexandra Palace - London

- Image ID: F2PXY0
Robert Stainforth / Alamy Stock Photo
Image ID: F2PXY0
Location: Alexandra Palace, London, England, UK