John Swenson, b. 1828

1828-1881
Loading...