Stephen Payne and Richard Payne directing Franklin Ojeda Smith on the set of "The Saints Speak" (2003).
Caption: Stephen Payne and Richard Payne directing Franklin Ojeda Smith on the set of "The Saints Speak" (2003).
Producer, Director, Editor Source: IMDB
Xiaolu Li pictures →
Nick Cornwall pictures →
Shawn Turner pictures →