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-442589mod.jpg
Copyright