I'm thinking

Red starfish

Latin: Asteroidea

A troubling past

The list     Next Image    Brian's Home page