logo Web Site                 < Toronto

humorous sculpture on the Rogers Center at Toronto in Canada

Humorous sculpture on the Rogers Center at Toronto in Canada.