The red panda (Ailurus fulgens, or shining-cat), is a small arboreal mammal native to the eastern Himalayas and southwestern China. It is the only extant spe...
Share this note: