"Splash" entered The 69th Berlin International Film Festival

January 18, 2019

This is my 4th collaboration with director Jie Shen. The 9 minute short will be premiered in Berlin this February.

 

 

Please reload

© 2018 Keju Luo