1930

Aerial view of Norwood Hospital, Norwood, Mass.