Florence and the Machine - Live Performance - Alexandra Palace - London
Size: 3426px × 5220px
Location: Alexandra Palace, London, England, UK
Photo credit: © Robert Stainforth / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alexandra, artist, band, british, english, florence, indie, live, london, machine, music, palace, performance, rock, singer, singing, stage, uk, vocalist, welsh, women