

A short film about a73-year-old Chinese woman removing her intrauterine device (IUD).
Directed by Yunxia Wang (China)
LOS ANGELES INTERNATIONAL SHORT FILM FESTIVAL
A short film about a73-year-old Chinese woman removing her intrauterine device (IUD).
Directed by Yunxia Wang (China)