[

mystic moggy

]
The orange-furred tabby, named “Baidian’er”, which means “white spot” in Chinese, was a stray that prowled around the Palace Museum in Beijing’s Forbidden City.(Reuters)
Close
SHARE
Story Saved