Hoplomyzon sexpapilostoma
cf7f2d35031f32ed99a23630953ae967
...