Father Murphy

Father Murphy

1981–1982 · TV · 2 seasons · 35 episodes · NR