190715 City State Projects 1
James Neiss/staff photographer Niagara Falls, NY - The Niagara is one of the State projects in downtown Niagara Falls.