hercules fighting a giant devil. dark, atmospheric, stormy weather, gustave dore, italy 1 8 1 6