Shoal of Blackfin Barracuda, Sphyraena qenie, Mary Island, Solomon Islands
Shoal of Blackfin Barracuda, Sphyraena qenie, Mary Island, Solomon Islands

Image no. rds_15273