Christopher Vaughn

Camp Ground Methodist Church (Cumberland County, North Carolina)