canewleafnewlife-6.jpg
Clothing sits on racks May 5, 2026, inside the New Leaf, New Life building in Bloomington. The organization was created to be zero-barrier, zero-cost.
Clothing sits on racks May 5, 2026, inside the New Leaf, New Life building in Bloomington. The organization was created to be zero-barrier, zero-cost. Natalia Nelson
Clothing sits on racks May 5, 2026, inside the New Leaf, New Life building in Bloomington. The organization was created to be zero-barrier, zero-cost.