Rio de Janeiro, BRAZIL - *EXCLUSIVE* - Florence + The Machine is seen performing live on stage during the MITA Festival in Rio de Janeiro. Pictured: Florence + The Machine BACKGRID USA 28 MAY 2023 BYLINE MUST READ: DESI / BACKGRID USA: +1 310 798 911