moreconversationsthatmatter.com
Stupid Makes You Humble
On a recent morning beach walk in New Smyrna Beach, Florida, I came across the fresh marks of a sea turtle which had, overnight, come up the beach to create a nesting area for her egg…