There are more than 20,000 different fish species that exist in nature with only a few of those able to survive in freshwater, and only a few more of this tiny group able to survive in ponds.
However, despite the fact that there are only a few freshwater species that can be kept in our gardens [...]
