James Lorillard Kernochan (1867-1903)
James Lorillard Kernochan, of New York City & Hempstead, Long Island
Share
Contributed by Mark Meredith on 29/07/2020 and last updated on 29/07/2020.
James Lorillard Kernochan, of New York City & Hempstead, Long Island