People look at monkeys in a cage in the zoo in Chongqing, China.
People look at monkeys in a cage in the zoo in Chongqing, China.
Filename: msb-442688mod.jpg
Copyright