Shell Building, Saint Louis, Missouri
Photo by Bill Falk
Great architectural photography here.
The Shell Building, at 13th and Locust, in St. Louis, Missouri. The original headquarters of the Shell Oil Company, this building was designed by Jamieson & Spearl, and completed in 1926. Shell closed its St. Louis headquarters in 1939, but this elegant art deco building remains.