Film·2004·7m
A short video installation by the artist Bin Bai from 2004.
Directed by Gentsu Gyatso
Keep watching