CHINA - photofreak

China. Chongqing zoo.

china.chongqing.zoo