RIGHTS MANAGED
139572

DOG LICKS CHIN PUPPET Chin puppet gets licked by dog