A mysterious image of a horseshoe crab, a species that’s survived for more than 100 million years, has won Laurent Ballesta the prestigious Wildlife Photographer of the Year title. It’s on display alongside 100 winning pictures at London’s Natural History Museum.