Link:
Share code:
You're looking at one of the rarest, and most elusive animals in the world: China's giant panda.
Posted in Nature | Permalink