Cartoon: Heimlich and harpies

595

Today's cartoon from Clay Jones.