First Presbyterian Church

BallangeeHinton, WV, US Type: Presbyterian