1. Leopard holding on to its prey..

    Leopard holding on to its prey..

    2