A literal depiction of the idiom of a yellow bird catching a pink earth worm

Royalty-free stock illustration ID: 106174055

A literal depiction of the idiom of a yellow bird catching a pink earth worm