janson jones
Astropecten articulatus, the Royal starfish; Volusia county, Florida (18 August 2013). The Royal starfish is one of the more common starfish species on Volusia County beaches, but they can lose the brilliance of their colors rather quickly once they expire. On the Atlantic coast,… Continue Reading “Astropecten articulatus, 18 August 2013”