Herbert Wilson Foster

1848 - 1929

England

2 ITEMS