C. Davis Smith
C. Davis Smith is a cinematographer, film editor, actor, screenwriter and film director. more »