stephenfieldingimages.org
Is There a God?
Apparently the Praying Mantis thinks so. Or maybe it’s poised to grab an insect (or Humming Bird). Whatever the reason we found one near my sister’s family home in Connecticut. The vari…