Optical Illusion: Only a genius can spot the cat in this garden picture |
The Latin verb illudere, which means to deceive or hide, is where the word illusion comes from. Optical illusion images...
The Latin verb illudere, which means to deceive or hide, is where the word illusion comes from. Optical illusion images...