The mysterious work of art in question, titled “The Leader Tree ,” is a true visual enigma , hiding ten faces of famous figures carefully hidden within the tree’s branches. But be warned, it’s not as simple as it seems…
A challenge worthy of lovers of illusions