Tityus; two vultures (or an eagle) tearing at his liver

Tityus; two vultures (or an eagle) tearing at his liver