George Sheffer Clark

1816-1901
Loading...