Thesis film by chinese artist Sheya Chen (aka Sheya Tin)
May 20, 2025
Released
浮生一戏
3min
—
No Language
Sichuan Fine Arts Institute
2006
1985
2015
1972
2011
2001
2024
2020
2023
1995
2018
1977
1969
2013
2008
2009