prev next


Capybara on river shore. This is the largest animal in the
rodent family.

Thumbnails