The capybara or greater capybara is a giant cavy rodent native to South America. It is the largest living rodent and a member of the genus Hydrochoerus.
Jul 26, 2022
1920 x 1200 px
This image is for desktop devices.