A baby tiger rescued in Mexico

Appalling.

avatar
Brut.