Browse All
Shiloh Baptist Church
1848-1849 (alteration)
Camden County, North Carolin