May 2004: Vancouver, B.C.

I think it's an Imax theater. It looks like a spider from the side.

Previous | Index | Next

Back to main