Live Tigers feeing of a lamb

Feeding lions and tigers in a zoo in Harbin, China