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:
Post a Comment