Our Preacher

Our Preacher

     Rufus Clifford III