Red Panda, Chengdu – China December 28, 2012 By itravelnet.com A Red Panda at the Giant Panda Breeding Research Base in Chengdu. Travel Photos: Giant Panda Breeding Research Base Chengdu Photo Gallery
Follow itravelnet.com