Image 1 of 1

Larval Shrimpfish, razorfish 5-17-22-6195.jpg

Larval Shrimpfish, razorfish,  subfamily Centriscinae juvenile, Blackwater Philippines; Diehl migration; Philippines; Underwater Macro marine life; larval and paralarval marine creatures. ID Anthony Gill