Thomas Ashton, D.D. [graphic]


16193088