Juvenile Garibaldi
Dive site: San Pedro Point Depth: 23.7 ft
boatcaliforniafishgaribaldijuvenile garibaldisanta cruz islandscubaunderwater
From Santa Cruz Island, March 2016