Rocky outcrop covered with invertebrates

A gray puffball sponge looms above red urchins and orange cup corals on a rocky outcrop in Carmel Bay, CA.