Download original image
Barnes Hospital (1978)
Barnes Hospital (1978)
Barnes Hospital - St. Louis, Missouri, 1978