cannes1

Courtesy of Cannes Film Festival.