Douglas c. Roberts

Weaverville United Methodist Church (Buncombe County, North Carolina)