Web Site
< back
Toronto
next >
Decorating the side of Rogers Center (sports stadium) is this entirely different, light-hearted, crazy-fans sculpture.
BIG PHOTO