Humanzee Smiling Doodle
Doodle art illustration of head of a humanzee, apeman caveman or Neanderthal, a chimpanzee/human hybrid or an early human with traits of apes and humans, smiling done in black and white mandala style.
More by Aloysius Patrimonio View profile
Like