Share
twitterlinkedinfacebook
Image 1 of 1
garibaldi-fish-kelp-photo-010030.jpg
Catalina Island, Channel Islands, California; one adult Garibaldi (Hypsypops rubicundus) swimming amongst the kelp and sea grass , Copyright © Matthew Meier, matthewmeierphoto.com All Rights Reserved