Pacific Crevalle Jack
Pacific Crevalle Jack

Pacific Crevalle Jack
Caranx Caninus