pastorjimmyproulx.com
The Moringa Tree
Some people have given this tree the nickname: The miracle tree.