(240726) -- TORONTO, July 26, 2024 (Xinhua) -- The lead singer of a band performs during the Streetfest of the 2024 Beaches International Jazz Festival in Toronto, Canada, on July 25, 2024.
As a part of Beaches International Jazz Festival, this annual event is held here from July 25 to 27 to entertain tens of thousands of attendees with dozens of bands. The 2024 Beaches International Jazz Festival kicked off on July 5 and will close on July 28. (Photo by Zou Zheng/Xinhua)