William F. Barker, 1802–1872


Location

New Bedford, Massachusetts

View objects associated with William F. Barker >