The Lion and The Girl. Picture

Finally! A drawing! It's a scene from an old Greek Myth.

Guess which one...
Mini Goddess: Nut
Sagas of the 70000 Gods Pt 1
The Lion and The Girl.
Apollo - Page 10
Apollo - Page 11