Friday, December 30, 2011

The Solar Array Cube


The solar array cube of Discovery Science Center is situated in Santa Ana, California.

No comments:

Post a Comment