Mountain goat

    0
    228

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