Dudley Charles Cary-Elwes
Dudley Charles Cary-Elwes was Roman Catholic prelate who served as the Bishop of Northampton... more »