christindim.com
Handprints Of Blood
Handprints of blood, an Egyptian ritual to dip hands in the blood of the sacrificial animal and to put prints all over the clothes, walls, street, ect