Results 2 results found Striated Sea Cucumber, Bohadschia graeffei, Christmas Island, Australia Sea cucumber (Bohadschia graeffei), and scuba diver SouthernThailand, Andaman Sea, Indian Ocean, Southeast Asia, Asia