The Battle of Chile Parts 1 & 2
Rubenstein Arts Center - Film Theater 2020 Campus Drive, Durham, North Carolina 27705

Courtesy of Icarus Films
Still from "Battle of Chile"
Info
Screen: Special Showings
Durham County