Lord Treowen receiving a degree honoris causa of the University of Wales, 1933