Thomas Horrocks Openshaw

occupation:
Surgeon
Nationality:
British
born in:
Bury, Bury, Greater Manchester, England, United Kingdom

1856-1929, surgeon, British