File:Haikouichthys4.png

Summary
Haikouichthys, from about 518 million years ago in China, may be the earliest known fish.