Lady Jemima Church

Born: 21 August 1835 in Bloomsbury, London, England, United Kingdom
Died: 08 May 1929
Nationality: British
Wife of Sir Arthur Herbert Church who was Professor of Chemistry, Royal Academy Schools, 1879-1911. They were married at St Peter, Leeds, Yorkshire, on 3 May 1879.
Works of Art: 0
Books: 1
Archives: 0
Arthur Herbert Church, K.C.V.O., M.A., D.Sc., F.R.S., F.S.A.   - London 1917