project

Cheng Ran x Gucci Dover Street Market Beijing

Film directed by Cheng Ran for Gucci DSM Beijing x ART021 Shanghai Contemporary Art Fair
Music by Xuan Ye