Exhibition stand
About this project
Design and building by Them’s Concept.
Details | |
---|---|
Size | 245 M2 | Client | Dacia | Exhibition | Cars Show | Place | Toulouse - France |