Edmonds Beach Park - 63alfred
Sunflower Star (Pycnopodia helianthoides)

Sunflower Star (Pycnopodia helianthoides)