Richard Caswell

Cool Spring Place (Cumberland County, North Carolina)