Results 1 results found Tourist boat on the Chicago River with glass towers behind on West Wacker Drive, Chicago, Illinois, United States of America, North America