Four designers create dress from 5,888 real leaves
chinadaily.com.cn | 2017-11-14 14:46
|
A group photo of staff members at Red Leaves Festival in Shampoola Forest Resort in Qingyuan city, South China's Guangdong province, on November 12, 2017. [Photo/IC]
|