Caranx Ignobilis

Giant Trevally (GT)