Dave Gullett

Where we find ourselves today.

doonesbury.washingtonpost.com