Clinton League for Promoting the Completion of the Canal System

Relationships: