Name: Index Geneva,Switzerland
Time:2026.5.19-22 Address: Geneva,Switzerland Area:36 square meters
Opening direction: Two sided opening booth contruction:ND international exibition
Photos from the scene: