Photo by Barry Wallace
Dufferin Street - opposite RedCrest Golf Course
I don't actually know the correct name for these creatures, as my dictionary says buffalo in North America are called bison. Moreover, it says that both bison and buffalo are "wild hump-backed, shaggy-haired oxen".
Please comment if you wish.