Adorable ducklings stay above water on top of this friendly capybara

Cute moment- ducklings and capybara bathing.

Tags

Categories