Our true selves shine and the inherent strength of our lives wells forth when we exert ourselves for others. This is human nature. — Daiskau Ikeda
Our true selves shine and the inherent strength of our lives wells forth when we exert ourselves for others. This is human nature.