Chameleon wrasse

Initial phase Chameleon wrasse (Halichoeres dispilus).

Initial phase Chameleon wrasse (Halichoeres dispilus).