A family of wild snow leopards gets up to funny business in front of a remote-sensor research camera in Mongolia’s Nemegt mountains.
A family of wild snow leopards gets up to funny business in front of a remote-sensor research camera in Mongolia’s Nemegt mountains.