RIGHTS MANAGED
3317886

A horse in a Christmas costume eats hay and carrots with human hands at a stable.