RIGHTS MANAGED
1242478

Capybara dressed in easter bunny ears has little baby ducks ducklings crawl all over him. Cute Visual.