Panda car

Panda car

Today’s image: the panda car – a Chinese brand that is fairly affordable in China. Panda (熊猫) literally means “bear cat” in Chinese.