She is a sufferer of macular degeneration and she was an occasional spokesperson at the Canadian National Institute for the Blind.
Mary Walsh Net Worth
•
•
1 min read