David M. Walsh

American cinematographer