Portland July 2016


Dysidea fragilis -- goosebump sponge, Nemertesia antennina -- antenna hydroid sea beard, Phallusia mammillata -- Neptune's heart sea squirt