Organisation

Cambridgeshire, Isle of Ely and Borough of Cambridge Pauper Lunatic Asylum

Catalogue