Augustus Branton

George Sperling House and Outbuildings (Cleveland County, North Carolina)