RIGHTS MANAGED
1307758

A kitten cat hits a duck in the back of the head repeatedly while both stand on a ladder outdoors.