Saturday, July 17, 2010

Rodent Popsicle....Want!

It's a capybara and the largest living rodent in the world.

No comments: