RIGHTS MANAGED
385271

A llama flaps its lips/ makes a funny face at a petting zoo. mouth. odd