jrl17092998

This medical report from 1841 shows that smallpox was the leading cause of blindness for people registered at Henshaws. Smallpox vaccination wasn't made compulsory in the UK until 1853.

%d bloggers like this: