Mountain goat

    0
    413

    Mountain goats’ ability to climb on rock faces is legendary.