_DSC3067 Spottail Grunt, (Haemulon maculicauda) Bahia Himilya, Central Gulf of California, 2013
_DSC3070 Spottail Grunt, (Haemulon maculicauda) Bahia Himilaya, Central Gulf of California, 2013
_DSC3071 Spottail Grunt, (Haemulon maculicauda) Bahia Himilya, Central Gulf of California, 2013
_DSC3094 Spottail Grunt, (Haemulon maculicauda) Bahia Himilya, Central Gulf of California, 2013
_DSC5985 Spottail grunt (Haemulon maculicauda) Isla San Pedro Nolasco, Gulf of California, 2015
_DSC6016 Wavyline grunts (Microlepidotus inornatus) and spottail grunts (Haemulon maculicauda) Isla San Pedro Nolasco, Gulf of California, 2015
_DSC7834 Spot tail grunt, buro rasposa, (Haemulon maculicauda) Punta Pasquel, Central Gulf of California, 2014
_DSC8057 Greybar grunts (Haemulon sexfaciatum) congrate at 60 ft, Isla Catalina, Gulf of California
DSC_1009 Panamic porkfish (Anisotremus taeniatus) Cabo Pulmo Marine Park, Gulf of California, Mexico, 2016
DSC_2587 Burrito Grunt (Anisotremus interruptus) Isla Catalina, Gulf of California, 2010
DSC_2595 Burrito Grunt (Anisotremus interruptus) Isla Catalina, Gulf of California, 2010
DSC_2607 Wavyline Grunts (Microlebidotus inornatus) Isla Catalina, Gulf of California, 2010
DSC_2647b Buritto grunts (Anisotremus interrupts), Cabo Pulmo Marine Park, Gulf of California, Mexio, 2016
DSC_3351 Panamic Porkfish (Anisotremus taeniatus) Cabo Pulmo, Gulf of California, Mexico
DSC_4992-2 Spottail grunts (Haemulon maculicauda) Isla Catalina, Gulf of California, 2016
DSC_5164 Cortez grunt, (Haemulon sexfaciatum) Cabo Pulmo Marine Park, Gulf of california, 2015
DSC_7733b Wavyline grunt (Microlepidotus inornatus) Isla Partida, Gulf of California, 2011
DSC_7741 Wavyline grunt (Microlepidotus inornatus) Isla Partida, Gulf of California, 2011