Weeping Statues, Paintings - Blood, Water, Oil - …
Weeping Statues. A weeping statue is a statue which has been claimed to be shedding tears or weeping by supernatural means. Statues weeping tears of a substance which appears to be human blood, oil, and …