The Candy Striped Crab, discovered and documented by Ellen Muller, has been officially listed as a new species. Those who think they have seen it...
The Candy Striped Crab, a New Marine Species Discovered on Bonaire by Ellen Muller
read more
The Candy Striped Crab, discovered and documented by Ellen Muller, has been officially listed as a new species. Those who think they have seen it...