Overview

Elizabeth Catherine Ferard

(c. 1825—1883) Church of England deaconess