giantpandaphotos: Shen Bin at the Bifengxia Panda Base in China. © Pandas International.
PublicDisplay PublicFetish