24337

Whoever lives a self-offering life
Lives triumphantly
In God’s Heart-Garden.