Space Needle

The Space Needle is an observation tower in Seattle.

Back