Posted on November 30, 2009Multiple Meanings Store Window Optical Illusion As he said in his own words, Emil is a great admirer of our posts. Passing by a store nearby where he lives, Emil noticed… Continue Reading