News
CANNES, France, June 24, 2025 /PRNewswire/ -- "THE FINAL COPY OF ILON SPECHT," an emotional and cinematic tribute to the woman behind one of advertising's most enduring taglines, has won the Grand ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results