Red and White Giant Flying Squirrel Found In China

The red and white giant flying squirrel (Petaurista alborufus) is a species of flying squirrel, endemic to central and southern China as well as Taiwan.

Related Galleries

More