What is the HEAD? And why a fashion show? The HEAD, situated in Geneva, is one of the best colleges for art and design in Europe. They organise a fashion show once a year for students to present their collections, and there are 3 prizes that reward the best collections. The prizes are . . .
Home » mercedes-benz