Haplocochlias swifti - Haplocochlias swifti Vanatta, 1913; family Skeneidae © E.G. Vanatta - Public domain - Wikimedia Commons
Îles de la Petite-Terre - Saint-Martin