Giant Kelpfish Photo

Giant kelpfish amidst kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish amidst kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 01291  
A giant kelpfish swims over Southern sea palms and a kelp-covered reef, mimicing the color and pattern of the kelp leaves perfectly, camoflage, Heterostichus rostratus, San Clemente Island
A giant kelpfish swims over Southern sea palms and a kelp-covered reef, mimicing the color and pattern of the kelp leaves perfectly, camoflage.
Species: Giant kelpfish, Southern sea palm, Heterostichus rostratus
Location: San Clemente Island, California
Image ID: 25414  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 05142  
Giant kelpfish, Heterostichus rostratus, San Clemente Island
Giant kelpfish.
Species: Giant kelpfish, Heterostichus rostratus
Location: San Clemente Island, California
Image ID: 01946  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 05136  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 00632  
Giant kelpfish hiding amidst kelp fronds, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish hiding amidst kelp fronds.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 01945  
Giant kelpfish, Heterostichus rostratus, San Clemente Island
Giant kelpfish.
Species: Giant kelpfish, Heterostichus rostratus
Location: San Clemente Island, California
Image ID: 01947  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 05135  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 05140  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 05141  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 04791  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 04792  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 05138  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 05143  
Giant kelpfish in kelp, Heterostichus rostratus, Macrocystis pyrifera, San Clemente Island
Giant kelpfish in kelp.
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California
Image ID: 05137