Small Mammals - davidturko

Capybara Babies

The capybara (Hydrochoerus hydrochaeris) is the largest extant rodent in the world. Its closest relatives are agouti, chinchillas, coyphillas, and guinea pigs. Native to South America. Two
juveniles enjoying each others company for now.

CapybaraPantanal BrazilBabiesWildlifeNaturePhotography