Set in contemporary Afghanistan, a red bicycle opens two windows into the world of two Afghan women.
No data