Leo Zahn, Director/Cinematographer directing a TV commercial at Delfino Studios, Sylmar, California, May 2010
Caption: Leo Zahn, Director/Cinematographer directing a TV commercial at Delfino Studios, Sylmar, California, May 2010
Director, Producer, Writer Source: IMDB
Craig Stevenson pictures →
Haing S. Ngor pictures →
Amy Hughes pictures →