Preacher

Preacher1

(Richard Cutting)

Struggling to bring civility to the West.  A decent man until his own survival is at stake.