Flower Mural Installation Flower Mural is a public Art Installation painted by Jaime Barks located on the Cleveland Greenway at the intersection of Keith St. and 20th St.