Starfish: (noun) a star that fell from the sky and landed in the ocean :)
Location: Fort De Soto Beach
Photography: @pinellaslisa