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