RIGHTS MANAGED
282116

Baboon monkey sticks butt on glass in man and tot girl's faces at zoo display.