Portland July 2016


Haliclona oculata -- mermaid's glove, Haliclona viscosa -- volcano sponge