The Isaac2 kinetic sculpture a Portal in Aurora Illinois United States HomepagePortalthe-isaac2-kinetic-sculpture-a #ImageModArea L R HP Days 1 The Isaac2 kinetic sculpture a Login to view View The Portal --1285%84