
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 – Monthly Competition
A short film about a73-year-old Chinese woman removing her intrauterine device (IUD).
Directed by Yunxia Wang (China)