RIGHTS MANAGED
136616

Chimp: Tot and 2 pet chimps sleep together