Haemulidae
Marine ray-finned fishes commonly known as grunts, many of which form schools around reefs and other structures.
2 photos found
Marine ray-finned fishes commonly known as grunts, many of which form schools around reefs and other structures.