This optical Illusion is the creation of Herman J. Verwaal of Exloo, Netherlands. This is part of his "Impossible Construction" series.
Herman J. Verwaal
Herman has a large collection of optical illusions that he has created over time. He has generously allowed me to feature a few of his pieces here. This is the fifth (here is the first, second, third and the fourth) of many. I love the simplicity of this impossible figure. His illusions run the gambit and I will be showing you more of his excellent Trick-Art in the future.