James Stewart Welch Jr.

James Stewart Welch Jr.

Actor