Sunday, June 2, 2013

Ambrosia

A river of blood has been returning, for millenniums, from beheaded offerings, through channels carved to return it, still living, to its divine source