

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)