Categories
Century Building Demolition

Progress?

The site of the Century Building on July 15, 2005

Image taken by Robin Hirsch from the neighboring Art St. Louis Gallery, 917 Locust Street, Third Floor.