Hypsypops rubicundus Garibaldi Damselfish ID: 0091 3183 0986 0106 [detail] Dr. Antonio J. Ferreira © 2001 California Academy of Sciences
|
Hypsypops rubicundus Garibaldi Damselfish ID: 0091 3183 0986 0105 [detail] Dr. Antonio J. Ferreira © 2001 California Academy of Sciences
|
Hypsypops rubicundus Garibaldi Damselfish ID: 0091 3183 0986 0099 [detail] Dr. Antonio J. Ferreira © 2001 California Academy of Sciences
|
Hypsypops rubicundus Garibaldi Damselfish ID: 0091 3183 0986 0103 [detail] Dr. Antonio J. Ferreira © 2001 California Academy of Sciences
|
Hypsypops rubicundus Garibaldi ID: 0000 0000 1000 0263 [detail] © 2000 Joseph Dougherty/ecology.org
|
Hypsypops rubicundus Garibaldi ID: 0000 0000 0105 2188 [detail] © 2005 Joseph Dougherty/ecology.org
|
Hypsypops rubicundus Garibaldi (shown with Condylactis californica, hinnites giganteus) ID: 0000 0000 0105 2189 [detail] © 2005 Joseph Dougherty/ecology.org
|
Hypsypops rubicundus Garibaldi ID: 0000 0000 0105 2190 [detail] © 2005 Joseph Dougherty/ecology.org
|
Hypsypops rubicundus Garibaldi ID: 0000 0000 0105 2191 [detail] © 2005 Joseph Dougherty/ecology.org
|
Hypsypops rubicundus Garibaldi (juvenile) ID: 0000 0000 0105 2192 [detail] © 2005 Joseph Dougherty/ecology.org
|
Hypsypops rubicundus Garibaldi (shown with Zostera marina) ID: 0000 0000 1009 1371 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi (shown with Zostera marina) ID: 0000 0000 1009 1372 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi (shown with Zostera marina) ID: 0000 0000 1009 1373 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi (shown with Zostera marina, oxyjulis californica) ID: 0000 0000 1009 1374 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi (shown with Zostera marina) ID: 0000 0000 1009 1375 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi (shown with Zostera marina) ID: 0000 0000 1009 1376 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi (shown with Zostera marina) ID: 0000 0000 1009 1377 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi ID: 0000 0000 1009 1378 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi ID: 0000 0000 1009 1379 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi ID: 0000 0000 1009 1380 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi ID: 0000 0000 1009 1381 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi ID: 0000 0000 1009 1382 [detail] © 2009 Joseph Dougherty, M.D./ecology.org
|
Hypsypops rubicundus Garibaldi Damselfish ID: 0000 0000 0316 3298 [detail] © 2016 Simon J. Tonge
|