
The Mexican tetra is a small fish with a rather unremarkable appearance, but behind its uninteresting first impression is a fascinating tale of evolution, in which different populations have evolved very different features and habitats, resulting in
... More


View all images





