Taiwan Tower

Daimler-Benz Smart Future Minds Awards 1st Prize