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