Cartoon

This cartoon from the Colorado Springs Gazette Telegraph needs little explanation and no further comment.


Share

Written by Bill