Every day, a new photo of nature's most wonderful animal, the capybara!
Saturday, January 17, 2009
Introducing... the capybara baby!
A baby capybara is perhaps the most adorable animal in the entire world. Babies start out small, but quickly grow to full-capybara-size. During this time, they are often a handful. I anticipate many more capybara babies in the future!