MoMI to Present “Six Films of Midi Z,” Coinciding with NINA WU’s Theatrical Debut, from March 26-April 11, 2021
Taipei Cultural Center in New York is proud to announce a new collaboration with the Museum of the Moving Image (MoMI) to present an online retrospect...