Pin cushion sea star (Culcita schmedeliana)

Royalty-free stock photo ID: 123033859

Pin cushion sea star (Culcita schmedeliana)