OR
Image Bank
Spinyhead Cardinalfish2
Reference IB1696
Category Fish Marine
Family Name Apogonidae-Cardinalfishes
Common Name Spinyhead Cardinalfish2
Scientific Name Apogon kallopterus
Artist Name Roger Swainston
Special
Notes