Snow Leopards Eating
Pair of snow leopards. One is in the foreground eating red meat for the exhibit floor. Other cat is in the background behind a log in the indoor exhibit. Taken at Primate, Cat & Aquatics building.
Source:
Cleveland Metroparks Zoo