Historical sketch of the Sharpsburg Presbyterian Church

1886

View this item

Historical sketch of the Sharpsburg Presbyterian Church