The Right Red Hand of God

Nick Cave knows about the right red hand of God. John Milton knew about the right red hand of God. What do we know? His hand is indeed red, but how, and for what?

Comments