Giant animals


From this view, they look little, but they are actually giant.

You can see them displayed at the McCord Museum "Toys" exhibit in Montréal : they are part of the décor !