Search help

Item Details

Centennial memorial, English Presbyterian congregation, Harrisburg, Pa