Photograph - South Side Keeler Street showing portion of site
Production date
1958-1973
See full details