Wednesday, March 25, 2009

Too cute not to blog

How painfully adorable is this newborn clouded leopard at the National Zoo?


See more pictures at zooborns.com!

No comments:

Post a Comment