Cartoon: Quack

1156

Today's cartoon from Clay Jones.