Cardinalfish larva

Cardinalfish larva -12.5 mm TL. Papua New Guinea.

Cardinalfish larva -12.5 mm TL. Papua New Guinea.

Post/Gallery: Cardinalfishes
Search
Generic filters
Filter by Categories
Anemonefishes