Close
1 of 6
Helen Lee
1 of 6
Independent Lens, "Motherland Afghanistan," On location in Kandahar, Afghanistan, 2005.
People
Helen Lee
Back to top