Thursday, November 5, 2009

Behold the Puggle!

We all know that baby animals are invariably cute. Well, not this one...... This is a puggle, the term used for a baby echidna. Echidna are one of the most odd and interesting creatures out there. Here are some more pictures!

No comments: