RIGHTS MANAGED
659852

A dog shows its teeth and growls while a woman rubs its butt with her foot indoors.