Video PlayerClose
Florence Welch (Front), singer of the band Florence and the Machine, performs at the Odeon of Herodes Atticus in Athens, Greece, on Sept. 19, 2019. Florence and the Machine performed at the foot of Acropolis on Thursday. (Xinhua/Marios Lolos)