5171 - Juvenile Capybara  

Previous Up Next  
Click to See Next Image

capybara hydrochoerus hydrochaeris rodent baby