Designed by
Title
Twin Capybara Babies Nursing #44241739
Description
The largest rodent in the world, this Capybara mom appears relaxed (and even smiling!) as her twin piglet babies nurse on either side of her, while another Hydrochoerus hydrochaeris looks on.