Image 1 of 1

Red Panda BP2-03307.jpg

Red Panda, Ailurus fulgens, at the Panda Reserve in Chengdu, China
Copyright
© 2010 Bob Bader
Image Size
1324x883 / 439.2KB
Contained in galleries
Red Panda, Ailurus fulgens, at the Panda Reserve in Chengdu, China