William P. Sheffield, 1857–1919


Alternate name(s)

William Paine Sheffield

View objects associated with William P. Sheffield >