Title: The Richmond Catholic mission, 1791-1826
Subjects: Catholic Church, Church history, History
Places: England, Richmond upon Thames (London), Richmond upon Thames (London, England)