A worldwide community photographing and learning about wildlife
Hydrochoerus hydrochaeris
The capybara (Hydrochoerus hydrochaeris) is a mammal native to South America. It is the largest living rodent in the world.
permission of my brother , Curtis Whiteway
No Comments