Peoria Bridge


Webcam view overlooking the McClugage Bridge and the Illinois River in Peoria, Illinois. The webcam is offered by Journal Star.