Cheshire Booth Company Category Photobooth Exhibiting At NEC Birmingham – Stand: C13 Back to Exhibitor List