American Pavilion to turn 25

Cannes