Haliclona stephensi

  • KingdomAnimaliaanimals