ICTMN Staff
12/20/12
It's called the "Spirit of Haida Gwaii," and it can be seen in at the International Terminal of Vancouver Airport and in front of the Canadian Embassy in Washington, D.C...