Carmelle from the Philippines wins the final of the Eurovision Asia 2026 Song Contest, in Bangkok, Thailand, Saturday, Nov. 14, 2026. (AP Photo/Sakchai Lalit)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo