Col. Hugh Rose

Mountain View Farm (Amherst County, Virginia)