Shefoch Chamatcha, translated roughly to Pour Out Your Wrath, was made as part of Asufa's annual Passover Haggadah. Made in digital collage this illustration humorously shows Elijah the prophets reception of this violent call to action.
Back to Top