Posted by Alyona April 21, 2015 at 06:09 am - 2 person found this useful. I think, this is Great barracuda - Sphyraena barracuda.
2 comments
I think, this is Great barracuda - Sphyraena barracuda.
Sphyraena sp.?