OrectolobidaeCarpet or nurse sharks


    • Bearded wobbegong
      Eucrossorhinus dasypogon
    • Common carpet shark
      Orectolobus maculatus
    • Common carpet shark
      Orectolobus maculatus
    • Common carpet shark
      Orectolobus maculatus