taeha

English: Translation
humpback red snapper
noun
Fish and marine creatures
Scientific Name
Lutjanus gibbus
ID
1898