Cartoon: Blockhead Legal Services

926

Today's cartoon from Clay Jones.