Our instinct to survive motivates us to do whatever it takes.
As we all know, humans aren’t the only ones wired for survival. What we might learn from other species, however, is…to never give up…no matter what.
Taken down by two peregrine falcons, this owl coolly swam back from the brink.
… i’d better practice my swimstrokes…
For more inspirational thoughts, visit…
Pingback: Nurturing Thurs – Peace | "On Dragonfly Wings with Buttercup Tea"
Hugmamma, Amazing. That’s something you don’t see every day. 😀 — Suzanne
I know. I kept playing it over and over again. Amazing…
Absolutely — the only sign of failure is giving up on trying! How in the world did you find this amazing sign of nature to survive? Thank you for linking to Nurturing Thursday.
Isn’t it amazing? I saw it on Huffington Post when I signed onto the internet. It caught my attention right away. hugs…
LikeLiked by 1 person