Thursday morning, May 9th, 2024, my Bestie and I went for a nature walk at the local dog park between Hand Ave and Fleming. Central Park in Ormond Beach, Florida, to be exact. We heard baby Screech owls in the trees by the walkway and began searching the trees to find 3 babies and their mother, who was sitting across the walkway in the trees, keeping her eyes on her babies.
Enjoy! Please Like, Comment if you'd like to see more of my #natureinyourface videos, and then Subscribe for More!!