What do you think of the new public art sculpture called Travelling Light, a giant ring on 96th Avenue N.E.?