Royalty-free stock illustration ID: 1218825049

Adorable set of cartoon farm animals including a duck and chick, cow, peacock, turkey, goat, rabbit, and pig.