RIGHTS MANAGED
3366892

A deer licks a man's face in a yard.