Designed by
Title
West Channel Downer Place Bridge #183586250
Description
This is a spring picture of the iconic West Channel Downer Place Bridge, a three-span arch bridge over the Fox River that was built in 1924 located in Aurora, Illinois in Kane County. This picture was taken on May 20, 2020.
This image is editorial