The Flower City is now home to an incredible piece of art.