John Morgan, b. 1833

1833-1896
Loading...