James Gray Willie

1814-1895
Loading...