distancetofood.png

Most rural residents live within 10 miles of a grocery store. But people living on tribal lands often have much farther to travel.

X