underwater photo of a juvenile Garibaldi (Hypsypops rubicundus) in a reef crevice

Juvenile Garibaldi - #218

A juvenile Garibaldi (Hypsypops rubicundus), born in the Casino Point Underwater Park in Avalon.
client login // Mailing list