Cannes Lions: a high five from 2025

.....

© campaign