Site navigation

Speckled Rainbowfish

 
Alternative names: Dusky Wrasse; Dusky-wrasse