Cyrus Rhodes

Long Meadow (Rockingham County, Virginia)