common starfish

common starfish

Observation - common starfish. Description: found in coastal rocky shore habitat under a rock

found in coastal rocky shore habitat under a rock