The recently unveiled Blue Skies suspended art sculpture is now gracing the Indianapolis International Airport (IND),