Detroit Institute Of Cancer Research; Building. exterior view

1960-12-01


Additional Information