Hearts who struggled worst never gives up on possibilities when finding solutions reaching out for others' loss & despair.
Angelica Hopes
charity, effort, generosity, resilience, resourcefulness, tenacity