One of SITE's striking retail creations, the "Indeterminate Facade," in Houston, Texas, around 1975.  One of SITE's striking retail creations, the "Indeterminate Facade," in Houston, Texas, around 1975 SITE siteenvirodesign.com

This image is embedded in ...