 |
  |
 |
Giant kelpfish amidst kelp.
Image ID: 01291
Species: Giant kelpfish, Heterostichus rostratus, Macrocystis pyrifera
Location: San Clemente Island, California, USA | Island kelpfish.
Image ID: 05177
Species: Island kelpfish, Alloclinus holderi
Location: Coronado Islands (Islas Coronado), Baja California, Mexico | 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 | Island kelpfish, Coronado Islands.
Image ID: 00634
Species: Island kelpfish, Alloclinus holderi
Location: Coronado Islands (Islas Coronado), Baja California, Mexico | 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 | Island kelpfish.
Image ID: 04596
Species: Island kelpfish, Alloclinus holderi
Location: Coronado Islands (Islas Coronado), Baja California, Mexico | 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 | Island kelpfish.
Image ID: 05153
Species: Island kelpfish, Alloclinus holderi
Location: Coronado Islands (Islas Coronado), Baja California, Mexico | Island kelpfish.
Image ID: 07063
Species: Island kelpfish, Alloclinus holderi
Location: San Clemente Island, California, USA |
 |
 |
 |
Island kelpfish.
Image ID: 07064
Species: Island kelpfish, Alloclinus holderi
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 |
 |
 |
Island kelpfish.
Image ID: 05151
Species: Island kelpfish, Alloclinus holderi
Location: Coronado Islands (Islas Coronado), Baja California, Mexico | Island kelpfish.
Image ID: 05152
Species: Island kelpfish, Alloclinus holderi
Location: Coronado Islands (Islas Coronado), Baja California, Mexico |
|