by Gringo1 | Sep 21, 2017
Wrasses _DSC3048 Chameleon wrasses (Halichoeres dispilus) Bahia Himilaya, Central Gulf of California, 2013 _DSC3049 Chameleon wrasses (Halichoeres dispilus) Bahia Himilaya, Central Gulf of California, 2013 _DSC4581h chameleon wrasse, (Halichoeres dispilus), San...