Site navigation

Pinstripe Cardinalfish

 
Alternative names: Mangrove Cardinalfish; Ceram Cardinal