Barracudas

Barracudas


Rocas Atoll, Brazil (BR)
Barracudas are predatory tropical and subtropical fish typically found near the surface around coral reefs and sea grasses.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement