Caranx Ignobilis

Giant Trevally (GT)

Last Giant Trevally (GT) caught