Sun Theater Shines Bright In St. Louis

St. Louis’ historic restoration super heroes were honored at the city’s newly renovated Sun Theater last week. The Landmarks Association of St. Louis handed out their annual awards to a record number of preservation projects. The city’s architectural legacy is in good hands!