Universal Genève SA

Booth design         
Luxury watches stand at Basel World 2005 | Three levels 70 sm each | Partnership Eurofiere To