European Designer Productions

Concept, design, build. Logistics and management of EDP's stand at TFWA World Exhibition 2008.