OR
Image Bank
Spinyeye Cardinalfish2
Reference IB1695
Category Fish Marine
Family Name Apogonidae-Cardinalfishes
Common Name Spinyeye Cardinalfish2
Scientific Name Apogon fraenatus
Artist Name Roger Swainston
Special
Notes