IMAX theater at the Pacific Science Center

Nov 08 2007

I’m so proud of this photo.