FILE - Director Sebastian Lelio poses for a portrait for the film "La Ola" at the 78th international film festival, Cannes, southern France, on May 18, 2025. (Photo by Joel C Ryan/Invision/AP, File)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo