Harry Foster Welch

Actor