Incredible painting in an illusion.
So many monkeys but there’s one huge monkey face. Which one is that?