Director Ying Chen Shu’s latest film “Bruised Peach” to screen at NY Shorts International Festival
Taiwanese filmmaker Ying Chen Shu’s latest short film “Bruised Peach” is screening this month at the New York Shorts International Festival following the completion of its post-production.