photo of a Giant Kelpfish (Heterostichus rostratus) underwater

Portrait of a Giant Kelpfish - #205

A Giant Kelpfish (Heterostichus rostratus), photographed off of Parson's Landing on Catalina Island.
client login // Mailing list