Starfish on the Outer Banks

Starfish crawling around the beach on the Outer Banks, NC.
Back to Top