Musicians stage a performance during the 42nd AMR Jazz Festival in Geneva, Switzerland, March 15, 2023. The 42nd AMR Jazz Festival, an annual event since 1973, is held here from March 15 to 19. (Xinhua/Lian Yi)
A musician stages a performance during the 42nd AMR Jazz Festival in Geneva, Switzerland, March 15, 2023. The 42nd AMR Jazz Festival, an annual event since 1973, is held here from March 15 to 19. (Xinhua/Lian Yi)
Musicians stage a performance during the 42nd AMR Jazz Festival in Geneva, Switzerland, March 15, 2023. The 42nd AMR Jazz Festival, an annual event since 1973, is held here from March 15 to 19. (Xinhua/Lian Yi)