When facing even the most dire of situations, the strength of the human spirit prevails.
Poland,
United States of America
Documentary
0 minutes
2011
Steven Meyer
Historical Media Associates
Herself
Himself
Music
Cinematography
Writer
Director