Exhibition Design – ECI

ECI Software Solutions – Paperworld – Messe Frankfurt, Germany