Hercules and Diomedes, Antoine Jean Gros