Lyme Bay October 2016


Paguridae -- hermit crabs- not identified to species, Phallusia mammillata -- Neptune's heart sea squirt