Taylor Swift returns to stage in London after Vienna concert plot

Splash

BSS/AFP
15 August, 2024, 10:35 am
Last modified: 15 August, 2024, 10:35 am