New York City - Edi Chen
Powered by SmugMug Log In

Standard Oil Building

26 Broadway, also known as the Standard Oil Building, is a 31-story, 520-foot-tall landmarked office building located at Bowling Green in the Financial District of New York City.

20160315StandardOilbuildingsymmetrysymmetricalbilateral symmetrygeometryblack and whitecontemporary artmonochromefine artfreedompeacefulquietserenityetherealbalancephotographyimagephotoprinturbaninteriorlobbyarchitectureofficelandmarkfinancial districtnew york citylower manhattanbroadway