Pages

The Watermelon Sacrifice (1997)

The Watermelon Sacrifice (1997)

Long ago humans used to sacrifice each other to appease their gods. In more recent times animals have been used for the same purpose. At the...

0 Comments