digital_history

A diverse group of volunteers wearing colorful t-shirts, helping out in various settings like community gardens, hospitals, and schools..
National volunteer day