The Who will perform at the Palau Sant Jordi, on June 14, 2023, in Barcelona, Catalonia (Spain). This concert is the only one that the group performs in Spain in 2023. The Who has performed with a full orchestra, performing songs from their nearly 60