an exhibition stand with people standing around it and the words innovation written in large letters