DSC
Superstar
Yes, theres a link to the art a page or so back, on a a City reportI could not remember much about the proposed artwork; so here's what I located.
UT Article on "central moat"/TD Carriageway art From 2013! [nb: The map refers to this zone as the "Centre Bridge Area"]
About the project from the designers: https://www.lab-au.com/flux There is only one image I've found so far: