Ran Yinxiao filmmaker

China and pride flag painted on clashing brick walls