William Stewart, b. 1800

1800-1891
Loading...