Every day, a new photo of nature's most wonderful animal, the capybara!
Monday, June 8, 2009
Green and brown
Now, I've been told that capybaras live in the wild. Indeed, photographic evidence like this seems official. But it's still hard for me to imagine that countries exist where such wonderful, amazing creatures roam about.