Second Presbyterian Church

Carlisle, PA, US Type: Presbyterian