Selected Works

Untitled

Video 16'12''

2015

Red Mansion Art Prize 2015
Slade School of Fine Arts, London UK

Filmed in
Beijing, China
Reda, Poland

Installation View: