Strawberry anemones near McAbee Beach. The shining white dots in their tissues are concentrations of nematocysts, stinging cells

BACK