Image 1 of 1

Barracuda larval 8-18-17-7604.jpg

Barracuda larval ,Visayas, Philippines 2017, Cambaquiz, Cabilou Island