If you know me well, you will know that my favorite animal in the world is Ailuropoda melanolueca. So in a rare display of sentimentality here is a picture of some baby pandas recently born in China. (An unsolicited "ahhhh" emitted from my mouth too when I first saw the pics, it's nothing to be ashamed of.)
No comments:
Post a Comment