James Horsfall ASHWORTH
1900 - 1979
1 spouse
Margaret Ada LEE
Close