Image 1 of 1 BATTLE OF THE GODS AND GIANTS, 2002 $0.00 Oil on canvas78.5 x 144 inches$72,000 Add To Cart Added! Oil on canvas78.5 x 144 inches$72,000