︎
Weiwei Leung
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 2023