Herie, Euclid
The Canadian National Institute for the Blind (CNIB) has sought to improve the lives of generations of blind Canadians.