We Love Starfish
Stella Mare is Latin for sea star or starfish, those amazingly wonderful and mysterious animals that are found in every ocean, from the shallowest warm tidal pools to cold abyssal depths of 20,000 feet. Perhaps you have seen dried starfish in souvenir shops. Perhaps you should read this story by Loren Eisely… While wandering a … Continued