St. Louis in the 1980s: A Photographic Exploration of a City in Transition
#106 The Beck Building at 7811 Carondelet Ave, 1981
Places & People

St. Louis in the 1980s: A Photographic Exploration of a City in Transition
#106 The Beck Building at 7811 Carondelet Ave, 1981
Places & People