alt

One of a few bridges over the Niagara River