Angry Giant Panda Mascot
Mascot icon illustration of head of an angry giant panda or panda bear, a bear native to south central China viewed from front on isolated background in retro style.
View all tags
Posted on
Jun 14, 2018
More by Aloysius Patrimonio View profile
Like