William F. Haddock

William F. Haddock

Born: 1877-11-27 — Portsmouth, New Hampshire, USA

Known For