RIGHTS MANAGED
292774

Little boy pets llama at petting zoo, llama spits in his face.