Exhibition Design – Vista

Vista IFSEC, Birmingham NEC, UK