Cartoon: Heimlich and harpies

686

Today's cartoon from Clay Jones.