Melbury Wood
Attending the Cannes Lions Festival was an amazing opportunity to witness the best of the creative world. Located in the French Riviera, the festival showcases top-tier innovation, design, and advertising from across the