Garibaldi (Hypsypops rubicanda) amongst Giant Kelp (Macrocystis sp) California, USA
RMX2DAHBGaribaldi (Hypsypops rubicanda) amongst Giant Kelp (Macrocystis sp) California, USA