City Hall Tree Love9

Nov 14 2020 - Jan 10 2021

In front of Niagara Falls City Hall at 4310 Queen Street stands an iconic Illuminated Christmas Tree.