Haliclona punctata

  • KingdomAnimaliaanimals