California Science Center: Los Angeles, CA









 

Related Structures

Aluminum Lean-To