Day 29 of 35 Days of Giving – 35 Reasons to Give

close up of parent and child holding hands