People play bubble balls at the 2024 Toronto International BuskerFest in Toronto, Canada, on Aug. 30, 2024. This 4-day event kicked off here on Friday with 100 performers from around the world. (Photo by Zou Zheng/Xinhua)
A busker blows fire during the 2024 Toronto International BuskerFest in Toronto, Canada, on Aug. 30, 2024. This 4-day event kicked off here on Friday with 100 performers from around the world. (Photo by Zou Zheng/Xinhua)
Buskers perform as people watch during the 2024 Toronto International BuskerFest in Toronto, Canada, on Aug. 30, 2024. This 4-day event kicked off here on Friday with 100 performers from around the world. (Photo by Zou Zheng/Xinhua)
A dressed-up busker makes soap bubbles during the 2024 Toronto International BuskerFest in Toronto, Canada, on Aug. 30, 2024. This 4-day event kicked off here on Friday with 100 performers from around the world. (Photo by Zou Zheng/Xinhua)
A busker performs with fire during the 2024 Toronto International BuskerFest in Toronto, Canada, on Aug. 30, 2024. This 4-day event kicked off here on Friday with 100 performers from around the world. (Photo by Zou Zheng/Xinhua)
A busker performs with fire during the 2024 Toronto International BuskerFest in Toronto, Canada, on Aug. 30, 2024. This 4-day event kicked off here on Friday with 100 performers from around the world. (Photo by Zou Zheng/Xinhua)
A dressed-up busker poses for photos during the 2024 Toronto International BuskerFest in Toronto, Canada, on Aug. 30, 2024. This 4-day event kicked off here on Friday with 100 performers from around the world. (Photo by Zou Zheng/Xinhua)