Garibaldi fish (Hypsypops rubicundus) amongst forest of Giant Kelp (Macrocystis pyrifera). Catalina Island, pacific, California, USA. July 2001.

- Image ID: E45CGA

Garibaldi fish (Hypsypops rubicundus) amongst forest of Giant Kelp (Macrocystis pyrifera). Catalina Island, pacific, California, USA. July 2001.

Nature Picture Library / Alamy Stock Photo

Image ID: E45CGA