William J. Locke

William J. Locke

Born: 1863-03-20 — Barbados, British West Indies

Known For