Little Zumba is the latest chimpanzee introduced in Luna’s group and it seems she must be very patient. She is the youngest and the big ones have their rules…
Little Zumba is the latest chimpanzee introduced in Luna’s group and it seems she must be very patient. She is the youngest and the big ones have their rules…