Home Collections People and organisations

Essex and Colchester Lunatic Asylums