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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed