Tag: Uglies Award
August 15, 2025
World News
China’s favourite ‘ugly’ products celebrated with exhibition
By Nicoco Chan China’s favourite ‘ugly’ products celebrated with exhibition HANGZHOU, China, – From sandals inspired by cabbage leaves to…