The true meaning of life is to plant trees under whose shade you do not expect to sit

The-true-meaning-of-life-is-to-plant-trees-under-whose-shade-you-do-not-expect-to-sit

Recent Posts

Leave a Comment

Be-not-afraid-of-going-slowly-be-afraid-only-of-standing-stillInternal-peace-is-an-essential-first-step-to-achieving-peace-in-the-world