by Gibson, William J.
Add Tag
English
Presbytery of Huntingdon.
Presbyterian Church.
Presbyterianism > Churches > Religion > History.
Huntingdon County (Pa.) > Presbyterianism > Churches > Religion > History.