Posts tagged June 2 2013
spirits in the material world

There are a hundred gods, a thousand. One for caterpillars crossing sidewalks; one for the daddy longlegs trapped in a bathtub puddle; one for every empty belly, tightrope walker, contracting uterus; one for every yellowfin tuna's gaping mouth; one for every screaming mackerel; one for every tin can.

Read More