Palme Dog, Palme Pig, Palme Fail: Cannes’ other awards

Palme Dog, Palme Pig, Palme Fail: Cannes’ other awards