Share
twitterlinkedinfacebook
Image 1 of 1
R10443.jpg
The five-lined cardinalfish, Cheilodipterus quinquelineatus, feeds on small invertebrates as well as fish.  Mabul Island, Malaysia.