OR
Image Bank
Giant Trevally3
Reference IB1778
Category Fish Marine
Family Name Carangidae-Trevallies
Common Name Giant Trevally3
Scientific Name Caranx ignobilis
Artist Name Roger Swainston
Special
Notes