Tags

, , , , , , ,

Something watching over Queen Street West in Toronto

This … whatever this is … lords it over the throngs of shoppers and strollers along Queen Street West it Toronto.