Close
22 of 22
Leo Zahn
22 of 22
Leo Zahn, Director/Cinematographer directing a TV commercial at Delfino Studios, Sylmar, California, May 2010
People
Leo Zahn
© Copyright 2010, Picture Palace Inc.
Back to top