French Artist Creates Mind Blowing Trompe-L’oeil Illusions Posted on Saturday, Jul 16, 2016 2:34PMFriday, December 8, 2017 by S. Abbas RazaFrom Design You Trust, and more here.