David P. Faulds

David P. Faulds
David P. Faulds

David P. Faulds

American, 1854–1903
Death placeLouisville, Kentucky, United States
Birth placeKilmarnock, Scotland
Person TypePerson