Capybara A capybara sits by a calm river, its big eyes watching the gentle waves and the buzzing insects around it. Back to Gallery Download Print