John Jay Phelps II (1861-1948)

Captain John J. Phelps II

Categories

Contributed by Mark Meredith on 06/08/2022 and last updated on 06/08/2022.