Still Image Metropolitan Life Insurance Company tower E. 24th Street and Madison Avenue New York City undated (ca. 1900-1909). View Item