October 1, 2017

Drinking the blood of sacred worms

Human ashes decaying in a promised paradise.

Here

0 Comments:

Post a Comment