Catherine Ladd Sizzle 2025 v4 7.gif

Catherine Ladd is a London based stylist, designer and maker, working across commercial, film and theatre. 

More info
Explore