An act of kindness for...

Give Blood

I try to donate blood every 56 days, which is the minimum time between donations.

  • United States