William Kernochan Leech (b.1868)
William Kernochan Leech, of Newburgh & 315 West 79th Street, New York City
Share
Contributed by Mark Meredith on 06/06/2022 and last updated on 06/06/2022.
William Kernochan Leech, of Newburgh & 315 West 79th Street, New York City