Gaylord Building and Illinois & Michigan Canal Museum, Lockport, Illinois, USA, Stock Photo, Picture And Rights Managed Image. Pic. IBR-215032