India (Southern) - Joyce Hickok

Priest Blessing, Temple With Animal Sacrifice

Animal SacrificeAsiaIndiaReligious buildingTemple