1. Large Sohal Tang or Surgeonfish swimming over a coral reef

    Large Sohal Tang or Surgeonfish swimming over a coral reef

    5
  2. Caribbean Ocean Surgeonfish

    Caribbean Ocean Surgeonfish

    2
  3. Diving GALAPAGOS ISLANDS - Ecuador - Underwater Video

    Diving GALAPAGOS ISLANDS - Ecuador - Underwater Video

    11