Barnacle blenny, Acanthemblemaria macrospilus, Sea of Cortez.
Image ID: 33783
Location: Isla Espiritu Santo, Baja California, Mexico | Barnacle blenny, Acanthemblemaria macrospilus, Sea of Cortez.
Image ID: 33781
Location: Isla Espiritu Santo, Baja California, Mexico | Barnacle blenny, Acanthemblemaria macrospilus, Sea of Cortez.
Image ID: 33784
Location: Isla Espiritu Santo, Baja California, Mexico |