Snow leopards Yashin and Nubra explore their new home at Chester Zoo

Loading...