View of 12th Street north of Olive Street, 1907

View of 12th Street looking north from Olive, dated 1907, from an eBay postcard listing.
The eleven story building in the foreground is the St. Louis Star Building, since demolished. Three prominent buildings survive, including the Hotel Jefferson beyond the Star Building. For a very similar view, from the University City library, click for a photograph.

No comments: