INDIA – CIRCA 1981: Mother Teresa in Calcutta, India in 1981.
(Photo by Francois LE DIASCORN/Gamma-Rapho via Getty Images)
The person who gives with a smile is the best giver because God loves a cheerful giver. ― Mother Teresa
The King will reply, Truly I tell you, whatever you did for one of the least of these brothers and sisters of mine, you did for me.