As the Granville Street redesign wraps up we are starting to see the street in its final form. One of the neat features the city has been doing lately is adding a public art component to all projects. The latest addition can be found at the corner of Granville Street and West Georgia.
What is this exactly? To me it looks like a beat up Transformer or perhaps a metallic crumpled up piece of paper. What do you think it is (click on image for larger version), share your thoughts and opinions in the comments section?
Photo via Locked In @ ssp.com