Cannes Lions Brand Film 2025

Branding




from 2001 -

production designer. Joseph Lihou