Site navigation

Rough Scale Soldierfish

 
Alternative names: Rough-scaled Soldierfish; Roughscale Soldierfish; Shy Soldierfish