Image 1 of 1

IMG_2701-Edit.jpg

Mexican barnacle blenny (Acanthemblemaria macrospilus)