The University of Windsor’s newest statue, with a giant hand holding aloft the turtle, stands along Turtle Island Walk, which is lined with banners also featuring artist Teresa Altiman’s designs and ...
Some results have been hidden because they may be inaccessible to you