Cyrus Gates

Cyrus Gates Farmstead (Broome County, New York)