by glynspencer
The capybara (Hydrochoerus hydrochaeris) is the largest extant rodent in the world.Native to South America it lives near bodies of water and is found in the Esteros del Ibera in Argentina.
The license type determines how you can use this image.
Std. | Ext. | |
---|---|---|
Print / Editorial | ||
Graphic Design | ||
Web Design | ||
Social Media | ||
Edit & Modify | ||
Multi-user | ||
Resale Items | 1 | |
Unlimited Runs |