William J. Swift, 1852–1920



View objects associated with William J. Swift >