The happy illustration with sheep lying or jumping through the fence

Royalty-free stock illustration ID: 108044129

The happy illustration with sheep lying or jumping through the fence