OR

Image Bank - Fishes

Harbour Cardinalfish

Reference

IB1663

Category

Fishes

Family Name

Cardinalfishes - APOGONIDAE

Common Name

Harbour Cardinalfish

Scientific Name

Foa brachygramma

Artist Name

Roger Swainston

Notes