Posted on September 10, 2012October 31, 2013Art Installation Religious Symbols as An Illusion Here’s a photo of an incredible ambiguous sculpture crafted and then submitted to us by Francis Tabary. I believe the sculpture is self explanatory; the… Continue Reading