God battling the devil in heaven,oil painting