This Giant Inflatable Balloon was designed and manufactured by Imagine for our customer Lolly. It was installed at the NEC for Imperial's stand which had a Wizard of Oz theme.