Herakles Vs. Nemeio-Leo Picture

Greek-vase style pic I did of Herakles, the greatest hero in Greko-Roman mythology, battling the Nemeio-Leo ("Lion of Nemeia"). I did it for this logo I worked on for Greko-Roman Myths (don't ask why). My favourite part of the image is the Lion kicking Herakles in the head (I don't know why).
And the Sun followed the Moon
Herakles Vs. Nemeio-Leo
The Aries Ram
Zodiac - Aries