︎
Weiwei Leung
Works
About
Shop
Screen
1’00”, 2018
London Walk
2’13”, 2014
Night Bus
1’45”, 2014
Debris
0’28”, 2013
The Vanishing Point
0’16”, 2010
© Weiwei Leung 2020