OR
Image Bank
Blackspot Cardinalfish
Reference IB1648
Category Fish Marine
Family Name Apogonidae-Cardinalfishes
Common Name Blackspot Cardinalfish
Scientific Name Archamia melasma
Artist Name Roger Swainston
Special
Notes