Sponges, like corals, form diverse shapes and sizes.

Photo | July 27, 2006

Sponges, like corals, form diverse shapes and sizes.

Categories