Red Panda sticker

Red Panda Otherwise known as the cat bear, this highly endangered animal resides in bamboo forests in the southern Himalayas.

By eeliseart

£2.15