skip to content

Quatchi, the sasquatsch (Vancouver 2010 Mascot)

The sasquatsch, also nicknamed “Bigfoot”, is a popular creature in the legends of British Columbia. It recalls the vast expanses of Canada, in particular its dense forests, in which unknown creatures live <br /><br />©IOC Nora Rupp

Vancouver 2010,

Related Photos Galleries

More
back to top