I have been riding under this fabric beneath the Burrard Street Bridge for awhile now. I thought the City was still doing repairs on it. But then I noticed the sign and realized it was public art! Artists are Rebecca Bayer and Matthew Soules. Very cool. Read more here.