Rafael Barrios Jun 27, 2012 16:00:31 GMT -8 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by sleepboy on Jun 27, 2012 16:00:31 GMT -8 I thought these optical illusion sculptures from him were pretty cool. On display through June 30 in New York in the Park Avenue Malls between 50th and 68th Streets.