Inside of a scraggly sea urchin

Inside of a scraggly sea urchin

Scotia Sea