Carnival x Carnival campaign and art direction for the latest J&M Davidson capsule collection. Photography by Buzz White, Styling Vanessa Minshull, Make up Kirstin Piggott, Hair Kei Terada