Site navigation

Urchin Clingfish

 
Alternative names: Long-snout Clingfish; Sea Urchin Clingfish; Striped Clingfish