leoladurant.com
Nature’s Chuckles
Chuckle These are some of the things that make me chuckle in nature. They remind me of the David Goliath story, only that they are taking place in nature. The Blue Jay in the photo above annoys a H…