12 Feb Nature – The Best Teacher Posted at 10:14h in Life Lessons by Samashti 9 Likes An introspection to our efforts that we put to co-exist with other species with whom we share our earth and its resources. ... Read More