Farnham Church

Farnham Church in Richmond County has survived abandonment, wars, and fire. Dominating its tiny crossroads settlement, the church was built ca. 1737 to replace a mid-17th-century church. With a Latin … Continue reading Farnham Church