I've written a review about this piece of public art twice. I'm not sure why it gets taken down. It absolutely exists. It's on the back of the building on Mason Street. And it's easily visible and easily accessible.
In it you'll see Niagara Falls, I believe one of the early settlers of the area, and the Niagara River. read more