Jump to navigation
wrhs:23068
Severance Hall
still image
Black and white print of negative of 11001 Euclid Avenue, view from the Northeast.
1981
United States
Cleveland (Ohio)
Print
4 x 5 in
Negative number 2420.
Buildings