The world is “over-branded” says Karim Rashid at Design Doha

June 19, 2024