-
Halichoeres discolor, Cocos Island, Costa Rica, Photo: Graham Edgar
-
Halichoeres discolor, Adult, Cocos Island, Costa Rica, Photo: Graham Edgar
-
Halichoeres discolor, Adult, Cocos Island, Costa Rica, Photo: Graham Edgar
-
Halichoeres discolor, Juvenile, Cocos Island, Costa Rica, Photo: Graham Edgar