Weyanoke

ABD

plantation farmstead in Charles City County, Virginia, United States