logo Web Site                 < back   Toronto   next >

humorous sculpture on the Rogers Center at Toronto in Canada

Decorating the side of Rogers Center (sports stadium) is this entirely different, light-hearted, crazy-fans sculpture.

BIG PHOTO