Royalty-free stock illustration ID: 1218828337

Adorable set of cartoon farm animals including a horse, donkey, rooster, emu, llama, sheep dog, cat and mouse. - Illustration