Preview Capybara on the llanos of central Venezuela, South America. Image ID: 857-8329 Artist: Robert Caputo Purchase a commercial license Buy framed prints & more from our print store orinoco river venezuela capybaras wildlife south america mammals portrait capybara rodent rodents