Sea Life - 63alfred
Sunflower Star (Pycnopodia helianthoides)

Sunflower Star (Pycnopodia helianthoides)

From Edmonds Beach Park