James Lorillard Kernochan (1867-1903)

James Lorillard Kernochan, of New York City & Hempstead, Long Island

Contributed by Mark Meredith on 29/07/2020 and last updated on 29/07/2020.