Image 1 of 1

Blue Tang Surgeonfish larva 7-15-16-827.jpg

Blue Tang Surgeonfish larva, Acanthurus coeruleus.