Animal Capybara (Stock Footage)

Animal Capybara (Stock Footage)

Sleeping baby capybaras. Capybara – the largest among the modern rodents. In the language of the Guarani Indians capybara word means “lord of herbs” This good-natured phlegmatic vegetarian with a calm and friendly disposition

by
by
by
by
by
by