Explore Freedom » Freedom on the Web » Milking Time

Milking Time

by Nate Beeler, Association of American Editorial Cartoonists