snorkeling shots from richard-seaman.com
"Cloud Sponges (Aphrocallistes vastus), are deep-water animals that form large, billowing growths up to ten feet in diameter and nearly seven feet high. They belong to a group of primitive organisms that use silica to form glass-like spicules to form the support structure of the sponge." thanks to boydski.com