kelpfish0

Giant kelpfish (Heterostichus rostratus) quietly inhabit the shallows of Catalina. "Indian Rock", Santa Catalina Island, California November 25, 2006
![]()
Home
Giant kelpfish (Heterostichus rostratus) quietly inhabit the shallows of Catalina. "Indian Rock", Santa Catalina Island, California November 25, 2006
![]()
Home