Houston, Texas, Exxon, Enron, architectural details, photo

Houston_The Mother Ship has Landed

Houston, Texas

A circular walkway provides access to buildings in downtown Houston, Texas. This architectural detail at the former Enron, now the Exxon building reminds me of a space ship that has landed in downtown Houston.

« News