hannibal crosses the alps with battle triceratops, punic wars, renaissance painting style