The Aliens Have Landed

The Aliens Have Landed

If aliens drink coffee, and I believe this is proof, they crashed into the right place. The Satellite, located in Nob Hill, also has some great tile work that you can see on the right of the photo.

One comment

Thanks for leaving me a comment!!