Political Ram.  A single ram, wearing a red, white, and blue hat, to represent angry American voters. Political humor.

Royalty-free stock illustration ID: 91980665

Political Ram. A single ram, wearing a red, white, and blue hat, to represent angry American voters. Political humor.