needs of man

Spiritual Needs:

Material Needs:

 

tree