Carlyle Smith Beals receiving a honoris causa doctorate from Queen's University.

Date modified: