John P. Cochran

Cochran Grange (New Castle County, Delaware)