Royalty-free stock illustration ID: 1151754734

Cartoon horse and beaver celebrating Canada Day wearing a cowboy hat and striped scarf, and holding an Canadian flag with fireworks in the background.