Public Relations Department - Tufts-New England Medical Center
1968-06 -- 1968-07
To request a high-resolution image, choose Add to List.