Barracudas are predatory tropical and subtropical fish typically found near the surface around coral reefs and sea grasses.
Barracudas are predatory tropical and subtropical fish typically found near the surface around coral reefs and sea grasses. Nature - Birds and Animals Links: en.wikipedia.org By: mlc1us