August 9 2017 10:18am

Criticism over Calgary art installation

Calgary’s new Bowfort Towers art installation has attracted criticism from various quarters

Responsive site? HTTPS:// site?

More Videos

Video Home