David Stone

Hope Plantation (Bertie County, North Carolina)