Carthage Methodist Episcopal Church

More info needed.



Carthage

Historic Structures in Jefferson County