Name: Christine North East Texas (Zone 7b) Shine Your Light!
Not sure what this is with its hunchback, a fly, a bee? So I checked around and there actually is such a thing as a Hunchback Bee Fly! http://bugguide.net/node/view/...
May your life be like a wildflower, growing freely in the beauty and joy of each day --Native American Proverb