Harry Duncan

Harry Duncan

Harry Duncan is known for his work on True Confessions (1981) and Pagan Island (1961).