Human Sacrifice and Self- Sacrifce before the God Tohil

1.29.16

Human Sacrifice and Self- Sacrifce before the God Tohil (El Sacrificio y el Auto Sacrificio
Humano ante el Dios Tohil)
Diego Rivera,1931
Watercolor on paper