Dried Sea Urchin at North Captiva Island

26.587992,-82.215691