John Carpenter (1690-1724)

Member of the Philadelphia Common Council

Contributed by Mark Meredith on 28/03/2022 and last updated on 28/03/2022.