Infinite Angles Installation “Infinite Angles” is an art installation located on the Cleveland Greenway