Phylum Porifera - Sponges
Aphrocallistes beatrix - ID needs confirmation - Koh Lanta, Thailand
Aphrocallistes beatrix - ID needs confirmation - Koh Lanta, Thailand
Aplysilla glacialis - Slippery Rose Sponge - Salt Creek, Washington
Callyspongia species - ID needs confirmation - Koh Lanta, Thailand

Callyspongia species - Purple Branching Sponge - Koh Lanta, Thailand




Haliclona species - Blue Sponge species - Koh Lanta Tide Pools, Thailand

Haliclona species - Blue Sponge species - Koh Lanta Tide Pools, Thailand








Haliclona species - Blue Sponge species - Koh Lanta Tide Pools, Thailand
Haliclona species - Lake Farm Tide Pools, Washington

Haliclona species - Lake Farm Tide Pools, Washington
Myxilla lacunosa - Sulphur Sponge - Salt Creek, Washington
Ophlitaspongi pennata - Velvety Red Sponge - Salt Creek Washington

Porifera - or is it - Similans Thailand
Porifera - Species Unidentified - Beach 4, Olympic National Park, Washington
Porifera - Sponge species - Koh Lanta Thailand
Xestospongia muta - Giant Barrel Sponge - Sattahip, Thailand
Xestospongia muta - Giant Barrel Sponge - Similans, Thailand