RIGHTS MANAGED
116110

Llama spits in man's face. Zoo