Flyingfish larva

Flyingfish larva (Exocoetidae) - 28 mm TL. Papua New Guinea.

Flyingfish larva (Exocoetidae) - 28 mm TL. Papua New Guinea.