Cabilao, the Philippines 2005



FCA-72 Sea urchin, Echinometra mathaei

Echinometra mathaei, Matha's sea urchin or Burrowing urchin

Dive site: Lighthouse

 


First page Previous page Index page