There is a big school of yellowmouth barracudas (sphyraena viridensis) living at Pianosa Island, Italy. Pianosa is a fantastic marine reserve close to Elba Island.
There is a big school of yellowmouth barracudas (sphyraena viridensis) living at Pianosa Island, Italy. Pianosa is a fantastic marine reserve close to Elba Island.