Giving. Caring. Selfless woman who loves all and is loved by all who meet her.
Mother Theresa was such a Hydee.
28👍 6👎