DEPZMAN – LIFE CUT SHORT 0 | CANNES LIONS 2023 By a · June 29, 2023 Brand "THE JOSHUA RIBERA FOUNDATION" Entrant Agency McCANN, London